So yeah I have a iPhone 3GS and have had it since launch with very few and very minor problems up until 2 days ago. I was messing around at work and facebook crashed but I paid it no mind and just put it to sleep so then when I came back to check facebook again and it jst flashed the home screen of facebook and instantly returned to the phones homes screen. So at this point I figured it was just a app problem and I reinstalled facebook and it Still wouldn't launch. So then I tried to launch several other apps all of which failed to launch as well. So then I did a hard reset (sleep/wake + home) still no app would launch. So then I took the phone home and did an update to 3.0.1 and still no app would launch. So then I did a restore and update. Reinstalled all apps and still no app launched. Also a side note the only apps that work are apples base apps like phone, messages, mail, calculator , etc. Any thoughts on what the problem could be? I'm taking it to the genius bar on saturday I guess it's a hardware issuse since restarts and restores have no effect.