Comment *sigh* ... (Score 1, Offtopic) 684
I'm no Apple lover (nor do I have any great love of Microsoft), but I can at least say Microsoft was never THIS bad with Windows Mobile nor did they lock you down into this kind of ecosystem of control. At least you could write your own programs from Windows Mobile and extend it all you want without Microsoft trying to break you (or being obsessively married to the carrier).
Apple-fanboi's take note: I can take control of any other smartphone (Windows Mobile, Blackberry, Android*, etc and get it to do what I want)
* - Android phones DO lock out root on non-developer devices, which is unfortunate, and T-Mobile has brought down the hammer on tethering apps in the marketplace (although you can still install them manually).