Not In Sync and overheat

Hello, fellow Arduino-ists:

Today, I was working on my Arduino Quiz project. The day before, everything had worked completely fine. I verified and compiled the code (today) and started to deploy the code, As I did, I held my hand on the USB hub of the Arduino. All of a sudden, I yelled and jumped away. The hub had suddenly overheated incredibly hot and my hand was pretty badly burned. After that, the Arduino IDE said "avrdude: not in sync" and I unplugged the Arduino as to not fry the board. I looked on many threads about the not in sync error, but none of the solutions worked for me. Also, I have buttons on my breadboard and they have 220 ohm resistors on them, not 10k. Maybe this is the problem? Please help! Thank you. =( =( =(
Please Help!

Argh! I got it. My buttons were sharing a wire which was shorting out the Arduino! AAAAAH! But, just now I pulled some wires out and it worked. Thank you for reading this, even though I fixed it!

And, one more thing for the not in sync error: I didn't install the drivers on the computer. Oops! :blush: