Just when I had decided to hold off on the 3G upgrade... Saturday while listening to some tunes (pretty much fully charged) my iPhone just died. All attempts to power it back up have failed. No response when hooked to computer or charger... hold both buttons for a long time... etc etc... Just toast. After it shut off it got REALLY hot so my guess is it indeed is "toast". Totally sucks, aparently I've angered the Apple/iPhone gods by not upgrading like a good iPhone user... Anyway.... going to go by the AT&T store tomorrow and see what they will do. If they will offer me an op to upgrade to the 3G and turn in this one for a reasonable fee I'll do it, but my bet is they won't... "send it to apple"...etc... Got to say this thing has become such a part of my life that I've been pretty low about it being dead. I was out of town or I would have tried to get it taken care of Saturday.