I got fed up today with my iPhone 3G dropping calls every 2 minutes. I finally got pass the whole "it's so cool" factor and realized it needs to actually function as a PHONE too. So, I strolled into AT&T. They told me its a hardware problem. They told me to visit my local Apple store and they will most likely switch it out with a new phone. Mind you, I did buy this phone on launch day. It was in the first batch of production phones. I called my Apple store. They told me they will switch it with a "brand new, just manufactured" phone and to simply back up my old phone before I come in. Is it really going to be that simple? Apple will really just switch it with a brand new phone tomorrow when I go? I'll walk out with a new phone? Won't have to wait 30 days? Pay a $100 fee?