From what I've seen on Engadget and the likes, WP7 looks revolutionary. The smartphone redefined. Awesome stuff.
From the developer perspective its a dream come true. A little hard at times to prescribe to the tile interface and a little limited in that regard for the first release however the tools we have to develop for this ecosystem make developing for iPhone and Android feel like self inflicted torture in comparison.