just no just no
gpu's can render higher resolutions because of the openness of options and then the 7800GTx had more memory which allowed it too. You can run 2048×1536 on a FX 5200....
what? greater flops does not mean less resolution they limit resolutions for performance and mainly from lack of vram. greater processing performance mean more complex effects and able to run better at higher resolutions if you have the memory resources.
you can compare the gpu's and both the 7800GTx and 360 Xenos had around 100w TDP
ultimately the 7800GTX was the inferior gpu because of the older architecture design
PCs using 7800 series cards generally were playing at 1600x1200 with more effects and usually a minimum of 2GB of system RAM, nevermind the GPU's dedicated 512MB of RAM.
The 7800 can run very outdated games at 1600 but it struggles with newer games. Try running Bioshock at 1600x1200. Even the 8600 can barely run Bioshock above 1024x768 while the 360 runs it at 1280x720 without breaking a sweat.
The 8600gt could run Bioshock just fine at 1280x720 at console settings and I know this since my friend had one.
The 8600gt is around the same in power to the 360 with it being weaker in some areas and stronger in others.
But one thing you forget is that you can overclock PC GPUs for a boost in performance.
I did this with my old 8800gt and even after 7 years it is still kicking.
My GTX 570 performs around 30% better with the overclock I have on it.
PC High Quality vs. Xbox 360
The PC graphics at high quality are comparable to the Xbox 360's, http://www.gamespot.com/articles/bioshock-pc-vs-xbox-360/1100-6178185/
Here the 8600 gt gets unplayable fps at 1280x1024 at medium settings. Dropping to 1280x720 and upping the settings to high will result in about the same fps. An overclock isn't going to make it run as well as 360 does.
You will notice that the link you provided says the PC version Directx 10 version looks better than the console version.
Also keep in mind the Console version has low AF.
Here is a link to another site that benchmarked the 8600gt at max settings and you will see it could almost hold 30 fps at 1280x1024 which is around 40% more pixels than the console version.
And upon further looking the Xbox 360 seems to be between the stock 8600gt and 8600gts in performance.
A good oced 8600gt should be close to the power of the 360.
And an overclock can affect performance greatly.