I had an old iphone and the day before the 3g got release i updated it with the downloaded firmware and installed many things.. the phone really never crashed that day while I was using it.. I went to the apple store and they were handing out replacements of the old ones.. i guess to empty their stock. Anyhow I got a new one because mine had a cracked screen. So i loaded up the official firmware and a bunch of apps.. Every time I use almost any 3rd party app now my whole phone crashes and I get the apple logo.. then it tells me to connect to itunes and do a restore.. ALWAYS.. its worse than that.. just downloading an application sometimes crashes it into this mode.. and in some cases deleting and MOVING applications around does this. The restores take so long that I cannot bear this phone much longer I want to get rid of it. I hate it now. I have to restore it every day.. sometimes twice a day.. Its at a point where I dont even want to flip to the screen containing my 3rd party apps.. i just use the phone because if I try to mess around for even 30 seconds it bricks!!!!!!!! What the F#!@ do I do?