you need to be more specific.
do you have a budget?
the best card out there is the dual GPU 5970.
the best single GPU solution is the 5870, followed by the 5850. or if you are on a budget, the 5770 is the way to go.
but right now, theres no reason not to get an ATI 5xxx series card. they are the best cards available.