It will be interesting to see how the "Web 2.0" crowds reacts to the new "Windows Live" and "Office Live" offerings...  Sometimes I think that many of them are too young to remember how Microsoft turned on a dime and conquered the previous internet platform space back in the late '90s.  The new services are a clear statement that we don't plan to go silently into the night this time either.  The Google vs. Microsoft arms race will be an interesting one to watch [ guess who I'm rooting for ;-) ] but its already clear that the real winners will be the developers and end-users who will have access to tools and platforms which were in the realm of science fiction less than a decade ago...   so let the games begin.