PCs are good machines for gaming - but they cost a fortune, and, by the nature of the beasts coders have to design games for compatability and not performance. Say, the playstation - coders were new to coding for the machine and so the games didn't psu hthe machine to the limits, but at the end of it's life the games looked far better down to a lot more experience of the machine. On PCs, coders don't have a specific set of chips to code for like with the consoles, and aren't given a lot of time to optimise their knowledge of PC coding for the system specs they're coding for as a new standard of CPU and graphics card and all their drivers etc come out every year. I don't know if I'm explaining this right, does anyone know what I'm getting at?