Since you want to stay under $200 then GFX 5900 is way out of your budget. Also I'd stay away from Ti4200 because the other two cards you mentioned, although more expensive are much better options. Anyway, I believe your best option would be Radeon 9500 Pro (if you can find any), otherwise go for Radeon 9600 Pro. They are around your budget and are excellent performers. If you can find both, go for the 9500 Pro as I mentioned above.
Thank you for your recommendations. However, I have one thing to be worried. Is the new Catalyst driver stable in operating systems and playing games? (I have heard that its unable to play Need for speed for Radeon graphics card)
the 3.4 Catalyst are by far the fasttes and most reliable for me (i have an 8500le). BUT i dont own NFS. i think ive owned it in the past, but ive formatted sinse then. shouldnt be a problem because the latest ATI drivers are very very good