Jul 012009
Windows Live Planet – A new Social Network from MSFT?

Today i come across wlplanet.com through WindowsAndMe Newsletter.  Windows Live Planet is an online destination that allows you to Find a Match or even chat to your friends Online. Connect instantly – Find Friends & Make Friends the way you want. Windows Live Planet is similar to all other Social network with nice interface plus […]