Since unlocking through the ebay sellers (which has seemed to work perfectly for me on other phones) requires a restore of the phone afterward, does that also force you to upgrade it to iOS6? I need a 3GS (for the full sized sim card) on 5.1.1 (for Google Maps) unlocked (for travel of course). Before I buy a 3GS with 5.1.1 that I found, I want to make sure that I will be able to apply that unlock without losing 5.1.1. To head off one question - it is owned by a family member so we actually hope to unlock it before it is off-contract so she can use it for travel as well - so the fact that ATT will unlock it isn't pertinent here. Thanks!