i recently updated the firmware of my iPhone 3g to 3.1.2. I didn't set it up as a new phone. The problems i have been having is: When I try and go into my apps it kicks me out, I done a hard reset problem still continued, then I had to restore the phone to its original settings. And now today i tried to take a picture with the iPhone touched the camera icon but nothing worked had to do a hard reset again. I am restoring the iPhone now and set it up as a new phone The thing that worries me is that i have 3 days left on my warranty should i take it back to apple. Or what?