I've been a Mac user since 2003 but have a family plan with T-Mobile, so my phone the last year and a half has been the T-Mobile G2 by HTC. I've been very happy with the phone and with the Android operating system, but I'm dissatisfied with the signal and will join my fiance's Verizon plan shortly. The question is, then, which phone do I get? Like I said, my G2 has been fantastic and I've no complaints about it. But that phone runs "clean" Android, with negligible bloatware and no interface changes; to get that on Verizon I'd need to pay $299 for the Nexus, versus $199 for the 16GB iPhone 4S (I really don't need the $299 32G). I could get whatever Android is the next step down and root it, but I'm profoundly uninterested. So iPhone it is, then? I'd miss the homescreen widgets; the iPhone interface sort of bores me. This is unbearably stupid, but I'd miss the indie/outsider cred of not having what all the cool kids have. Other than that I'm really not sure what's holding me back. I'd love to hear from anyone who has made the switch from Android to iOS, especially if your reasons for doing so were unrelated to dissatisfaction with the system. I've had no trouble with Android and would hold on to my G2 longer if the screen weren't broken. I'm obviously conflicted about this decision, so your comments are most appreciated. Let's keep it civil and invective-free: I'm not interested in a battle to the death. I just need a new phone. I'm also curious if the 4S is a significant enough upgrade to warrant not getting the 4 for $99 through Verizon, and if it's an idiotic move to get the 4S now when the next upgrade may or may not come out later this year.