I was searching around the forum for help with my arduino 'issue' and came across your post. I was having the error:
avrdude: stk500_getsync(): not in sync: resp=0x00
avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x51
when I started up by arduino. I was wondering if you figured out your problem. I solved this problem by uninstalling the FTDI drivers but I think more importantly changing the USB post AND changing the com port. I have seen this many times on machines that one USB port is not always equal to others. Also go into the IDE/Tools/Serial Port and try ALL the com ports listed one by one and reload the sketch each time. I have found the resetting the button did nothing for me, btw.
Good Luck,
Oaxacamatt1