Just want to point out that a few of the things that Apple has debuted today were already being done by other companies

Ability to take photos without unlocking the phone with the click of a button, WP7 has done it since launch. Probably one of the most useful features WP7 offers
Apple iOS 5 adds instant camera access from lock screen and shutter release to volume-up button -- Engadget

Uploading your crap to the cloud, WP7 already did it

Syncing over WiFi, WP7 already did it.

OTA updates, Nokia has been doing this for years.

Now of course adding features is a good thing so you can hardly criticise Apple for it, but I just wanted to point out that in some ways WP7 is superior to iOS. Of course only an idiot would say that WP7 as it is at the moment is better than iOS but I think come Mango time the gap will be far smaller

Have a look at this and tell me that the Bing visual search isn't cool Jump to about 3:30 and I think the biggest iOS or Android fan will admit that it's a pretty cool feature.

[youtube]OP30F3ZxTmw[/youtube]