I have a bit of a choice to make again. Between the 1900XT and the 1950XT. I can get the 1900XT plus a cooler for about $235. I can get the 1950XT w/o a cooler for $240. The cards are pretty much the same with the exception of the stock ram clock. The 1950 has about 175 Mhz on the 1900. Anyways, here's a link to help form some opinions. I think I am still leaning towards the 1950.
http://www.gpureview.com/show_cards.php?card1=467&card2=377
edit: 1950XT @ Zip http://www.zipzoomfly.com/jsp/ProductDetail.jsp?ProductCode=323823
1900XT @ The egg http://www.newegg.com/Product/Product.asp?Item=N82E16814142085
Cooler @ The egg http://www.newegg.com/Product/Product.asp?Item=N82E16835186002
http://www.gpureview.com/show_cards.php?card1=467&card2=377
edit: 1950XT @ Zip http://www.zipzoomfly.com/jsp/ProductDetail.jsp?ProductCode=323823
1900XT @ The egg http://www.newegg.com/Product/Product.asp?Item=N82E16814142085
Cooler @ The egg http://www.newegg.com/Product/Product.asp?Item=N82E16835186002