I have 2 iphone 3gs, one 8 gig jailbroken/unlocked firmware 2.2 (2.28.00), the other 16 gig jailbroken but not unlocked firmware 2.2.1 (2.30.00). i currently use the 8gig because i have T-mobile and it is unlocked. I want to switch to the 16gig but im not 100% sure but i think i have to downgrade the firmware to unlock it rite? if someone can be nice enough to just type all the steps to solve my problem im sure i can figure it out. your help will be greatly appreciated 
Edit: i do NOT have an Apple computer :-(
Edit: i do NOT have an Apple computer :-(