A few hundred on your home pc isnt going to get you anywhere near the new consoles.
Here are the facts: Nvidia uses separate Vertex and Pixel Shaders, ATI uses a Unified Shader which does both Vertex and Pixel Shading using the same Shader. When Nvidia calculates performance, it totals both Vertex and Pixel Shaders running at peak efficiency. When ATI calculates performance, it totals the performance of the single unified shader (composed of both Pixel and Vertex shaders) at peak efficiency. So this means that in order to compare ATI's performance to Nvidia's, you would double the rated performance.
PS3:
CPU=0.25 TFlops
GPU=1.80 TFlops for both Pixel and Vertex Shaders
XBOX360:
CPU=0.18 TFlops
GPU=0.88 TFlops for Unified Shaders=1.75 TFlops for combined Pixel and Vertex Shaders
So the PS3 has a total theoretical of about 2 TFlops and XBox 360 has about 1.9 TFlops (counting Pixel and Vertex shaders separately, as the PS3 does)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Firstly, the maximum possible performance is an out-and-out hyped up lie. If you were intimate with the architecture, programming and hardware strengths.. you'd still only get 70-80% of the maximum after you realize that their reported numbers are a combination of every last performance number they can find.. adding all the processing elements.. GPU, blah blah..
Point being, that if you ignore the numbers.. you could have a mid-line 64 bit CPU with a gig or two of DDR-RAM and ohh, a decent PCI express card from BFG tech that's well under.. or near the 600 dollar asking price of a PS3.. and you'd get the exact same performance at the very least. Video cards make or break a gaming PC these days.
PC's get a bad rep, but its amazing that so many different pieces of hardware that're barely optimized to work with any other part.. all come together and run an operating system, graphics engine through different API's..surround sound even on INTEGRATED sound setups.. and can still compare with a dedicated OS with controlled programming and specially-designed chips/GPU's.
Its sort of comparing apples to oranges, but if we're just talking about the games.. the PC will always have consoles beat. Manufacturers dont have to pay publishing fees to IBM or Intel the same as Nintendo, etc.. backwards compatibility and console emulation practically ensure an infinite library of games. Not to mention the possibility of downloading pretty much anything you want. Old NES games, 0-day old demos..
Oh well, I've typed too much for a simple post. Ta ta.