i think that the eVGA 512-P3-N801-AR is better
but if you were me i would but a more expensive one:

heres some vid cars u might like:

EVGA GeForce 8800GTS, 512MB/256-bit, DDR3, PCI-E 2.0, Dual DVI Ports Video Card 270$- 290$ range worth it!

EVGA GeForce 8800GTX 768MB 384-bit GDDR3 PCI-E x16 Dual DVI SLI Supported Video Card

400's but amazing and you dont need to replace for like 5 years or more lol (unless it breaks of course)

this is the cheapest Crysis video card if you want to play Crysis with high graphics OOHHH baby this will make it look good.

THIS IS MY OPINON!!!! REMEBER THAT and im kinda a noob but this is a nice graphics card

thank you, but cause of the price i cant get the ones you mentioned, so ill probably get the evga one, again thanks.

and im still open to suggestions so please post more people :D

The second one is cool, I have it

yea now im most likely going to get the msi one because of the bonus cooling on the gpu