Yup, I'm not really defending the iPhone. I think Windows Phone 7 will fail since it's stuck between a rock and a hard place. Win Phone 7 is stuck between Android, iPhone and Blackberry. No reason to buy Win 7 phone when so many other great and more mature options are out there. I respect MS for trying to reboot the horrible piece of crap that was Win Mobile 6.5 but they did not do enough. The tile interface is a mess, Win Phone 7 is DOA. I bet anyone $100 that it will fail hard in the marketplace. MS had a long time to get Windows Mobile right but they screwed it up time and time again. Times up!
I should have clarified. I posted the link less because I thought you were talking up the Iphone and more to point out the relative dominance of android, particularly because you have multiple manufacturers providing competition in that field