kirupaForum
Nov 30th === Vista Release Date
talk
random
Seb_Hughes
November 2, 2006, 9:54pm
1
Yep just around the corner:
http://news.bbc.co.uk/2/hi/technology/6110958.stm