I have a XFX GF5600 256MBDDR and it came very! cheap and runs very smooth. Previouly I have a XFX GF 4TI 4200 and it was the same story.
I would recommend going for the 5600, it doesn't cost allot more and you'll have a better preformance(you never know when it come's in handy).
I would definatly go for XFX there cheap and have good quallity.
Also XFX fans are very quiet and have good cooling. Mostly because there made for overclocking and gaming.
Greets Crazy,
PS: hope this helps you