I have an iphone 3g with 3.1.3. firmware jailbroken onto it using spirit. i am trying to unlock it for T-Mobile. I have tried various ways and why i can come up with is that i have to downgrade my phone somehow. I am completely lost at this point and was wondering if someone out there knows more about this. Is it possible? If so then how? Please help.