Issues uploading a sketch

Have an arduino Uno, have loaded several sketches on it before which worked fine, recently tried to upload a sketch and got this error:

avrdude: verification error, first mismatch at byte 0x0000

0x0c != 0x00

avrdude: verification error; content mismatch

I can provide the verbose output if needed: but I have tried all the suggestions I’ve seen on Arduino board(unplug everything, press reset before uploading etc) and Ive tried looking for solutions offered to others with same problem to no avail. Any idea if this could be hardware related? Have tried on two different OSes to make sure not an issue with COM port.

Ideas? Try a new board?

Thank you

Google is your friend. I searched on your error message and found this on the first page of results:

http://www.arduino.cc/cgi-bin/yabb2/YaB … 38002152/1