Mainstream16 years ago
Windows 7 Release Candidate Coming to PC Gamers on May 5
Microsoft’s Vista was not really the most successful operating system from Microsoft (personally, I still have XP installed), but apparently Microsoft’s Windows 7 will make us...