I am so happy right now... I returned my new 3G Iphone after two days of agony. 4 hour restores that only restore half of the info, the speaker not working, and all apps crashing. When you are paying for a phone and service it should work. These aren't bugs, this is like a beta version that hasnt been tested. I wasted two days of my life talking to Apple and restoring, and switching apps, and redownloading this and that and ugggggg. They rushed this product to market and its garbage. I switched back to my original IPhone that runs perfectly and life is great!!!