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