Windows Vista Delayed Until January 2007

What’s another month or two at this point? It was originally slated to ship in 2004, right?

Tuesday, 21 March 2006

Ads via The Deck Ads via The Deck