I am thinking of getting either the radeon 6870 here
http://www.newegg.com/Product/Product.aspx?Item=N82E16814150561&nm_mc=OTC-FroogleNEW&cm_mmc=OTC-FroogleNEW-_-Video+Cards-_-XFX-_-14150561
or the GTX 560 here
http://www.newegg.com/Product/Product.aspx?Item=N82E16814130661&nm_mc=OTC-pr1c3grabb3r&cm_mmc=OTC-pr1c3grabb3r-_-Video+Cards-_-EVGA-_-14130661
http://www.newegg.com/Product/Product.aspx?Item=N82E16814150561&nm_mc=OTC-FroogleNEW&cm_mmc=OTC-FroogleNEW-_-Video+Cards-_-XFX-_-14150561
or the GTX 560 here
http://www.newegg.com/Product/Product.aspx?Item=N82E16814130661&nm_mc=OTC-pr1c3grabb3r&cm_mmc=OTC-pr1c3grabb3r-_-Video+Cards-_-EVGA-_-14130661