The X850XT has a strong amount of pure power, but is being phased out by ATI's third generation cards. Also, it doesn't support SM3, which a lot of current games will be utilizing. If you want to stick with ATI, the X1800XL or X1800XT are good choice too.
If you want to stick with Nvidia you can go with the 7800GT or 7800GTX.