Ok, cutting a long story short here, I'm currently on my 3rd 16gb 2g touch. The first 2 where sent back to apple due to restarting problems, the last one got to a stage where I couldnt do a restore with it, just kept coming up with errors. Anyway, all my problems previously started once I upgraded to OS 3.0 and above. I have not jailbroken my ipods at all. I'm just unsure if the problems I've had a related to OS 3 or any of my applications? It seemed to restart randomly before so I can narrow it down to any particular application. Anyway the current ipod has been running perfect and I dont want to send yet another one back to apple. So is it worth the upgrade or not?