Windows Live Planet is a Microsoft initiative.

Previous Article

Deep Zoom into Michael Jackson’s life in pictures

Next Article

More Windows Vista SP2 Languages Released to Windows Update

2 Comments

  1. i dont think we should compare it to a social network. its a ‘friend finder’ thats what i think. a little slow but, id prefer spending time here, getting to know new people, rather than reading feeds on facebook 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *


6 + 9 =