What a load of tosh.
WP7 will not be strong enough to kill Android.
iOS is already proving to not be strong enough to kill Android.
IMHO, WP7 will only kill off one thing: RIM. The Blackberry is only surviving ATM due to their applicability with businesses. Where I work, every manager up to the VP has a Blackberry for the convenience of checking e-mails when they're away from the office. I can only see WP7 jumping into this market. With an easier integration of Outlook, Word, Excel, etc., WP7 will appeal to more businesses. However, I can't see it taking over the market that Android and iOS hold.
I won't lie ... I like to look of WP7, and if someone offered me one I wouldn't turn it down, but I love my Android more.
I got rid of my iPhone 3GS in favour of my HTC Wildfire. I've not checked the spec's completely, but I much prefer the HTC, even though I can't get all the games at as good'a graphics as my iPhone. And I miss playing Angry Birds. A lot.
But the recent boom in Android devices is showing the world that iOS can't be that great. It's only a matter of time (especially with Chrome OS on the way) before Apple fan boys jump ship and get on the Android band wagon.
At this point: may I just add that I didn't "join the bandwagon". I work in IT so Android appealed to me a lot more at the end of my mobile phone contract
I love my 'droid more than any other phone OS I've used. However, as others have said, it still has problems that could be/need to be fixed.
Firstly, versions. To name two; Wildfire's run 2.1. Desire's run 2.2. Is it really that tricky to get the update out for all 'droid devices? I know there's a lot of issues as far as hardware goes, but seriously. ON THE OTHER HAND, versions is great. Not having to wait 6-12 months for the latest version of a broken iOS is superb. Updates are often quicker and fix problems immediately.
Now, as for iTunes ... I personally liked it. Having one on-phone piece of software where I can download any piece of music was wonderful. Amazon MP3 just doesn't cut it for me, I'm afraid.
SO, in answer to the OP question: No. No I do not think iOS and WP7 will kill Android. Neither are strong enough to overtake the raging snowball of Google, and at the end of the day, all three companies (Apple, Google, Microsoft) will just keep pumping money into their developers to make it better. It's not like either of the companies are on a tight budget.
More competition = Better phones.
Nuff said.
And if Android does crash, then put a dress on me, slap my arse and call me Sally.