Microsoft is doing some interesting things on their new Windows Live site (www.live.com). This site along with a number of services that they are currently developing (and have in beta) are really interesting. Check them out!
-Rick

Pin It on Pinterest