>> ASUS = nono
ASUS, uses chips made by ati and nvidia, and their cards are great, I've used a few of their cards in the past.
right now I've got the hercules 9800 pro, and it can run anything I throw at it. However, before you get a graphics card, I highly recommend checking if your motherboard can support the card (as in your video card may be able to run at agp 8x, but your motherboard might only support up to 2x)
If you're cheap, go for saphire cards...and before you get a card, check the benchmarks, they're all over the net.