no that looks pretty good i would suggest maybe going with the x1950xt, and i would make sure to get a crossfire mainboard so you can add another one later.
My motherboard is crossfire compatable. Also, I think I’m going to stick with the x1900xt so I can save up to get a nice DX10 card when they are out. If that takes to long I’ll just get another x1900 and crossfire it.