Last week Microsoft finally released Windows Vista, the
long-awaited follow-up to 2001’s Windows XP, with a curious lack of fanfare.
When XP was released it was an event, with people lining up overnight to be the
first ones on their block to own it.
Read more >