there are HOW-TOs on how to unlock this phone - 3.0 and 4.26.08.
but if i want to upgrade the version to 3.1.2 soon after that, then what is the ideal path to take?
i want to move to 3.1.2 because the phone is losing battery rapidly even after restoring to 3.0 (to show the phone at an apple store due to the battery issue). apple guys say that nothing is wrong with the battery. therefore now i want to unlock again and upgrade to 3.1.2
Advice deeply appreciated. Thanks!