And to add insult to injury, they cannot even match the PC in the most important selling point for FPS: Eye candy. It will take at least 2 generations before consoles will even get close to Crysis.
But you would also need to buy a new PC that costs twice as much as an Xbox 360 or a PS3 to actually see that eyecandy*. When you buy a console, you know that you can still buy and play the newest games 3 years in the future.
I agree completely on everything else though <img src="/ubbthreads/images/graemlins/winkwink.gif" alt="" />.
* a new nVidia card (the Geforce 8800 GT) can give you 19 frames per second (with the demo set to 1280x1024, all details set to very high and using DirectX 10). You can ofcourse buy two and put them in a SLI configuration, which is much better, but then you will have to pay another 250€, more than half a console.