I am kinda lost right now on how to upgrade my 3GS, given my particular situation. I have done a few Google/forum searches but can't find people with my specific problem. I recently upgraded my iPhone 3GS from 4.0 to 4.1. As you all know, this upgraded my baseband to 5.14 and I have since been unable to use my phone with my Tmobile SIM card. When I first did it I freaked out and used my backed up SHSH Blob to downgrade the device to 4.0 software, thinking it would downgrade my baseband as well. Of course, it did not. As it stands, I have my iPhone 3GS running on iOS 4.0 with baseband 5.14 and jailbroken through jailbreakme.com. I would like to upgrade to 4.2 software using redsn0w so that when the new unlock comes out I will be ready to go. Can anyone help me with my predicament? I am seriously afraid to do anything in fear that I will hurt my chances of using my iPhone again with Tmobile. Thank you in advance!