The 6200, even then best version of it, cannot reach the performance of a 9800 series card. The only case when it might come close is if we were to compare a 9800SE against the best 6200. The 6200 is the low end card of the 6 series from Nvidia. It compares with the mid range graphics cards of the previous generation. Those would include the 9600 series such as an ATI 9600pro or a 9600XT or a 5700 or a 5700U from Nvidia.
I agree with sweeper2, if you're gonna buy a new graphics card, you should be looking no lower than a 6600GT if you wish to play games on decent settings without lag. But for a 6600GT you would have to spend at least twice as much as you would on a 6200. A 6600GT can be had for under $100, and it's well worth it. The 6200 you found for around $30 must be one of the worst versions, in which case you might as well use onboard graphics (if available) because the 6200 won't be much better.
But, if you're not a gamer, then by all means you should get that 6200. It will serve you well for everything but gaming.