I decided to upgrade my iPhone 2G (unlocked on T-Mobile with the 3.0 software) to the iPhone 3G. I found it on craigslist for $225. The iPhone 3G I am buying was originally purchased in December 2008, so the baseband will most likely be past 02.28. When I first buy the phone: 1. Yellowsnow will not work, so what can I do with my phone until Ultrasnow is released? 2. When Ultrasnow is released, do I use Redsnow jailbreak my phone, and then use Ultrasnow downloaded from Cydia to unlock? After I have unlocked it with Ultrasnow on 3.0: 3. I know that I have to disable 3G, but can I get GPS to work on the phone? I read something about adding T-zones for $5.99 will work, is this correct? 4. Will MMS work on the iPhone 3G after iPhone OS 3.01 comes out? Answering these questions will help a lot, thanks.