So, a year later, and I have put off a replacement card purchase until now, seeing it as unnecessary at the time.
However, the somewhat recent death (and subsequent cannibalization) of my best computer and the overheating problems of my middle-ground one are worrying me. My reliable MX440 is starting to explode on me (occasional artifacts in gameplay, etc.), and until I find out what is causing the overheating problems on my middle ground rig, I want to make sure olde reliable doesn't go in a catastrophic way.
So, I've been looking for cards under $50 just as a way to keep the old girl going. The most extreme gaming I ever do on the thing is Battlefield 1942/Soldier of Fortune II (a framerate boost from the mid-40s to more stable 60s would be nice, though), so I am not really worried about that aspect of computing too much. I've done some looking, and it seems that my best deal would be either a Radeon X1550, a Radeon HD2400 Pro or a GeForce 6200. Everything else in the price class seems to be total junk (relatively speaking). The Radeons seem to outclass the 6200 in every measure other than memory bandwidth (including power useage), but I'm not sure whether their benefits outweigh their cost or whether they would give better performance overall.
I could get my hands on an incredibly underclocked 6800XT for a tiny bit more, but I know in advance that I would have to replace the cooling system.
Does anyone have any suggestions/comments/recommendations? I'm personally leaning towards the HD 2400 Pro for its newness, supposed multimedia capabilities and DX10-age (not that that particular aspect is of any use to me), but I dunno.