I have an ipod touch 2nd generation with OS 3.1.3 (jailbroken) installed on it. I am currently debating whether I should upgrade to 4.0 unjailbroken or stay at 3.1.3 with the jailbreak. Things holding me back from upgrading: *Loss of SBSettings *2x battery drain *Crappy 4.0 multitasking Also, I'm afraid that I'll lose cydia, backgrounder, etc. The one thing that makes me want to upgrade though is the fact that the new apps will be geared towards the 4.0 people, and the 3.1.3 people will be left in the dark to rot and die alone. I really need your suggestions. Thanks in advance for your help.