I need help running a small DC motor with the arduino

"And to top it all off my ATMega was getting really hot, so I unplugged it and am now stumped."

Usually a good sign that ATMega has been damaged by excessive current draw. Might be dead.
With external stuff unhooked, does a basic sketch like Blink upload & run?