I have had my iPhone 3G since release, and I have never had a problem until now. I remember reading everyone's issues with the phone, but most of them seemed like 2.0 lagging issues. Now I am on 2.0.1 and I have been having some issues. My phone contacts are lagging along with some apps. But some major things that I have noticed are: Phone shut off on its own once A white screen with blue/yellow stripes appeared for a few seconds once Can't restore correctly, I am stuck in a continuous restore loop. I must forcefully quit iTunes during a restore to get it to sync Music stopped playing once, and wouldnt work until I reset it. I really would like to get this problem solved, rather than receiving a refurbished iPhone. [i also did a great job applying bodyguardz and I dont wanna test my luck again] My service, 3G/WiFi/EDGE are fine, along with battery, and the plastic hasnt cracked, THankfully. So should I bring it to the apple store and get a new one or just hope a restore resolves this?