@nick
Freaking Hell!!! Ur bootloader hex file worked XD
did 10 uploads no troubles watsover.... U are real life saver... U solved the thing which was driving me nuts...
Did u change the bootloader?
One more thing...
Now we'll install the bootloader upload sketch onto the Uno and run it (set the serial monitor to 115200 baud).
Plz edit the given link with the bootloader one in your tutorial page...