I'm not going to start a back and forth here, but you need to stop saying android is for a tinkerer and iphone is not. BOTH Android and iPhone come fairly restricted, and to make either useful they have to be broken into (Rooted on Android, Jailbroken on iPhone). To say one can be tinkered with and one cannot is a joke. Anyone who knows how to use google will find there's just as much you can do with an iPhone as an Android. At the end of the day it's personal preference, etc. Device selection, Android wins for having so many. Carrier selection, Android. But at the end of the day, most people who have used both, like me, who know how to take full advantage of the unofficial hacks for both, agree that iPhone is a more solid OS. However, with 2.3 I'd say they're probably even, and I'd bet if you ask me in 6 months when 2.4 or 3.0 hits I'll probably flip and agree Android has pulled ahead.
If you cant at least provide fact (both OS are hackable and can be tinkered with down to any pixel or function on the device), you just spread misinformation.