So a few days ago I cracked the screen on my iPhone 3G. I set it up to get repaired for $102 and got the box today for it. Last night, however, it had running water go over it and this morning did not work correctly, for obvious reasons. Long story short, I sent it in and started using a flip phone. Hated it. Six hours later I'm at the AT&T store buying a 3GS (won't affect my upgrade for the new one) and am now going to sale the iPhone 3G when it gets back. I lasted 6 hours lol... oh boy, thanks a lot Steve.