LOL, this is precisely why I bought my XBOX 360...
Problem is this: modern PC games run like cack no matter how good your hardware is. I know a guy who had 4GB RAM, 2x 7800GTX and an AMD FX-57 on a freshly formatted PC and even then some games were stuttering like hell.
Unreal Tournament 2K7 is due out soon. On the XBOX 360, I can enjoy perfect performance and have a great blast online, or on the PC I can watch a brand new £2000 rig die under the strain. Developers are getting lazy, even though UT usually runs like lightning on anything.
COD2 ran better under DX7 than 9, again on a brand new PC. XBOX 360 version looks even better and runs even smoother.
Meh, I'm sick of PC gaming anyway, all the games were the damn same.