I didn't know you were willing to go up to $60-$70, but since you are all of those cards are better choices than the cheap ones I was proposing. They actually have some life in them, and will be way overkill for Q3. You can turn every bell and whistle you want on and it won't slow them down. Remember, Q3 is now several years old, and even when it came out it had to work with hardware that was 1-2 years old at that time.
I threw those part numbers into
PriceWatch and got these results for your three cards:
(1) nothing
(2) $79.15 shipped at PCNation.com
(3) $64 shipped at PCDirect.com, Target****Please Report Me To a Moderator For Spamming****, and MicroTechComputers.com
The fan is not a big deal to me, that era of cards has pretty quiet fans. The ones that have more tendency to get loud are the Radeon 9800 era cards with really big fans. However, I am not in the quietest room, and depending on the position of your tower you may hear it more. That said, I don't think fan noise is an issue.
I like ATI cards myself, and the BestData/Diamond is the cheapest, so I would choose that. I don't know how the ATI 9200 benchmarks against the GeForce FX5200, though. Here's a couple of links to a review on Tom's Hardware that is relevant:
VGA Card Buyer's Guide 07/2003Radeon 9200 commentsFX5200 commentsIt even has Q3 benchmarks
here!

(but I don't see the 9200 on this list)
There are even reviews of the MSI card you want on that list,
here for the ultra and
here for the regular (I can't tell which you have from Sparco by the part number, but I assume regular).