if you decide you want to upgrade then you will need to use redsn0w and create a custom firmware that will allow you to then preserve the un-lockable baseband and upgrade in itunes to a jailbroken state where you can then unlock with ultrasn0w, unless you used a hardware solution such as gevey?