I have an Iphone 4 which is jailbroken and unlocked with tmobile with the gevey sim. It is on IOS 4.3.1 and has a baseband 4.10.01. I don't make use of my jailbreaking features(Dreamboard, Installous, etc) and I want to upgrade my phone to IOS 5.0.1 to make use of the new features. Is it possible to upgrade to IOS 5.0.1 while preserving the baseband, unlocking the phone, but not jailbreaking it? Keep in mind I have Gevey SIM Card.

Side question on that. Would all my configurations(contact lists, music, photos) be transferrable into the Iphone if it is upgraded to IOS 5? I really want to know if I can safely transfer these files after the backup because I dont want to go through teh process of purchasing all my songs again or make my contact list again...

Thank you very much if you can help!