I like what Microsoft is doing with Windows Live. Some people think it’s a hacked and desperate attempt to keep up with the Web 2.0 innovators but I give Microsoft a lot of credit (a massive company) for seeing the need, developing a plan, and implementing it quickly – like a small business or start-up would. In my opinion they’re running circles around the Google camp. I also think they’re developing some really high quality products and services – better yet, a lot of it is free. Check some of it out!