sure nvidia 6600GT or ATI 9800 or the ATI X700xL if u want to spend a little more for it to last a ling time
check out the 9800 though
and by the way i'm going now for a week so don't be supprised if i don't respond to ur email to quickly (comming back on june 17 2005)