I'm so amused... iPhone sure is hell isn't as open or awesome (imho), and I can't stand how closed the system is (I am spoiled, being able to load apks into the phone itself with aOS), but hot damn if they don't mean business with their software updates.
My mother switched to my plan and we're getting unlimited talk/text with 6gb shared data, and we went with the plain jane iPhone 4 over android os this time, for no other reason that it being free in store when the others for $50+ bucks, and she's a 'plain jane' sort of lady, doesn't care about customization-- I will probably jailbreak it for her though. She's had multiple Android phones and loves LG especially, but she was on Metro and the call quality was iffy (her neighborhood is in a dip; lots of the radio signals jump right over it until she pulls out of the subdivision)
ALSO FUNNY, the Spec is now $50 in store when a couple of months ago it was cheaper

Anyway, she got her iPhone TODAY and at 7pm she got an upgrade to ios6 :| Less than six hours wait, she bought her phone at 4pm. I've waited for six months for ICS :|
I AM DISAPPOINT.