"A VM will never use more than two cores out of a 4-core system, so you tend to run on half your resources, shared video etc. No?"
Yep, but like I said, If you got one of the new i5 or i7 monsters, you might never notice a slowdown,
even with the most demanding software.
Many older games play fine on any intel Mac, but of course, many of the newer games require later
directx versions than those currently supported by VM's. Of course many games and other programs,
won't (can't) utilize multiple cores, so that may not be an issue, depending on software.
The only way to really know is to try it. 🙂