is live

Posted by bink on January 8 2007, 10:42 PM. Posted in Windows Vista.

Microsoft launched a new site Show Us Your Wow moment. These postings will take place throughout January leading up to the consumer availability of the Windows Vistaâ„¢ operating system on Jan. 30. Submit your WOW moments....Continue At Source