Windows Left

Fed up with Vista? Get Ready for Windows 7 Now!

In just 10 days, on Oct. 22 , Microsoft’s long operating-system nightmare will be over. The company will release Windows 7 , a faster and much better operating system than the little-loved Windows Vista , which did a lot to harm both the company’s [...]