Sorry, but I just have to say this: Microsoft is NOT the ONLY game vendor out there! Take a look at Valve for instance: They have some of the greats in their name: Half Life series, Counter Strike: Source, Portal series, Day of Defeat: Source, among many others. And all of them seem to run fine...