Hey all, I recently got an iPhone 3GS. I'm on the new Bell/Telus network that just opened in Canada. Basically, I'm really happy with my carrier, plan, and 99% of the functionality of my phone - I just want a little bit more. My phone came with 3.1.2. The only functionality I want to add is the ability to remove the 3G download limit in app store/iTunes and to allow me to set the menu button double-tap feature to always show iPod controls. I understand I need to jailbreak for this, but I'm a little worried about some things I've been hearing. First of all, which tool is better in my situation? PwnageTool or blackra1n? Second, can I just jailbreak or do I also need to "hacktivate" and unlock? Third, is it possible to get a non-tethered solution, so that I don't have to worry about restarting my phone? And finally, I read that some things can break, like MMS, push notifications and even carrier signal! Should I be worried? I'm new to most of this and my research hasn't been enough to tell me what exactly I should be trying. Any help is appreciated. P.S. I'm also a little concerned about this OpenSSH worm. Is OpenSSH installed during jailbreak by default or can I avoid that?