I have a nvidia geforce fx5500 hich cost me about £60 with 256mb video
RAM which has certainly done the job for me.
Sometimes it does get a bit warm in my box, but i think its because i
need to invest in some decent in case cooling.
(or maybe just move some dust off the fans so they spin!!)