I found this at IM Broadcast. Apparently it was posted in the wee hours of the morning. Looks like Microsoft may be trying to use Windows Live as a pseudo iGoogle for social sites.
Nov 14, 2008
Subscribe to:
Post Comments (Atom)
seh-muhr-shin:(verb) 1. the act of immersing oneself into search engine marketing
No comments:
Post a Comment