This is an iffy time to be making such statements about ridiculously priced hardware... With so many different brands of 8800GT 512Mb cards available in the 250-300 dollar range (and the ever-so-slightly lesser-performing but even cheaper 9600GT cards just hitting the market), for someone who already has a decent PCI-E based PC, the choice between tossing in one (or even two) of these cards in vs buying an X-box or PS3 gets a little harder, especially when you have to settle for those crappy-assed gamepads as controllers.
I've got two BFG 8800GT OC 512Mb cards in SLI mode that cost me prolly around the same as a PS3 kit, and after finishing Crysis on HIGH dx9 settings at framerates averaging in the 30s (never complained about stuttering for a change) and seeing COD4 with the details maxed out at 1440x900 with over 100fps, Bioshock maxed out and smooth as silk, I can safely conclude that my money was better spent on the PC cards than it would have on a PS3 or 360.