really depends on what you wanna do with it exactly. wanna spend a lot of money on better stuff?
because here you have the ATI Radeon 9700 PRO, and the Geforce FX. if you have to choose one of those get the 9700 PRO, first of all because the GeForce is 3% more powerfull, BUT it costs hella more than the 9700 PRO.
you can also choose the 9500 PRO, its a stripped version from the 9700 PRO, thus also a little cheaper. it's a good card.
then also the 9800 PRO which is coming out soon. it's a tad better than the FX, but ofcourse also expensive.
also think about this you have the Geforce with Detonator drivers, which gives an enormous boost to the card, which is ofcourse good, it increases the "livespawn" of the card. ATI has not.
i'll leave the choice to you