Why would anyone not want to buy a gaming PC over a console? I've been playing Far Cry 3 on my Velocity Micro gaming PC and my 360 at the same time. The 360 version just looks awful on a 42 inch tv. You know the current generation of consoles is straining to keep up with current PC technology when a PC version of a game looks crisper, clearer, and cleaner on a 24 inch PC monitor than a 360 version of the game does on a 42 inch flat screen tv. The framerate on current 'next gen' titles struggle where as my PC has no trouble running a game like Far Cry 3 on ultra high graphics settings at a resolution of 1920 by 1080 at 60 frames per second. In my opinion the current generation of consoles are toast. Its time to upgrade but the PS3 and X1080 are both a year away from being released.
Why when you could afford a great PC would you settle on an Xbox 360 S or PS3?