Choose which you think is best (for a friend of mine). http://www.newegg.com/Product/ProductCompa...&SubCategory=48
I'd get the XFX PVT42EUDE3 6800, has 256mb, enough for any game, GDDR3, etc. either the second or third one, only a dollar's difference... I tend to trust XFX more than eVGA, but thats me... ATI's, im not sure about..
the ati is cheape and can be overclocked too... the 6800 is the way to go mate. http://www.newegg.com/Product/Product.asp?...N82E16814130004 that or this is ur best bet mate http://www.newegg.com/Product/Product.asp?...N82E16814131318