Sketches Not Uploading To Mega

I am currently running Windows XP. The com port does show up in
->->->-><Ports (Com & Lpt)>-><Arduino Mega 2560 R3 (Com4)>

I have tried all of the Reset advice provided in the documented solution (i.e. hold the button down and run run avrdude) but still the best I can get is the Timeout() error. Is there some other piece of information that I can provide to assist in debugging this?