Right, after apple has rejected the iPhone sync app im tempted to jailbreak my already O2 unlocked launch day 3GS 16Gb. What is required? Quick google shows http://spiritjb.com/ to do the job? However, I need to know, is it completely reversible? IE it doesn't change baseband and what not? My 2G lost WiFi when jailbroken and would never come back and my mates 3G has lost GPS after he jailbroke it. So whats the score for my 3GS at 3.1.3?