I have a jailbroken (blackra1n) 3GS w/ firmware 3.1.2 I also need to unlock because I have Tmobile as my carrier. Which programs are the best and easiest to use to jaibreak and unlock? I really want to upgrade to iOS4. Any help would be great! thanks. Btw, I will be using a mac.