well, not to sound less than loving, but the "enable the newbies" approach by arduino itself is partly what facilitates a lot of headspinning once you get much past das blinkenlights. Once your bootloader craps itself, then what?
80,000 hits
http://www.google.com/search?hl=en&s...aqi=&aql=f&oq=
It's happened to me enough times that I said screw it.