(Editor's Note - The link to Tmo for the upgrade is here -- Mark Stone)
US users who have been waiting patiently for a (legitimate) way to upgrade their Samsung Galaxy S II devices to Android 4.0 will finally have their day in the sun, as T-Mobile finally released the official Ice Cream Sandwich update for the former Samsung flagship.
The update won't be a straightforward OTA update, however, as Samsung and T-Mobile are requiring users to upgrade using Kies software and a computer.
To get the update, download and install the Kies software onto your computer, then connect your S II via a USB cable (making sure USB debugging is enabled) then simply accept the update. Be sure you have the latest software available, as Android 2.3.6 is required to upgrade.
While the update won't wipe all the data on your smartphone (your contacts, apps, etc. should all remain intact), it does restore the homescreen settings to factory default. Nevertheless, it is recommended that you backup your data beforehand just to be safe.