Tyrant, I play tons of CS with my Radeon. It's great. I am running a SlotA T-bird at 750 on a K7Pro mobo (that means AMD Irongate chipset, 2x AGP), and my FPS in CS is bouncing around between 100fps (server-set max on most CS servers) and 70fps. The color is great, and the image quality is better IMO than the Herc Prophet II I used to have (that's a full-bore GeForce2 GTS, btw).
Running Win98 the 32mb DDR Radeon was faster with release drivers in 32bit at 1024x768 (and higher) than the GeForce2 card at that time. nVidia released the Detonator3 drivers after the Radeon came out, and that boosted the GF2 back on top speed-wise. In 16bit the GF2 spanks the Radeon--and it was quite amusing to see 16bit suddenly become so very important to nVidia fans (wasn't 16bit something pitiful and archaic when the Voodoo cards couldn't do 32? Umm... yeah.).
Anyway, with 98, 98se, and WinME the cards you should be comparing are the DDR Radeon cards and the DDR GeForce2 cards (the MX is an SDR card). The GeForce2 cards are faster. The Radeon cards produce better image quality according to most reviewers, and aren't too much slower at high res 32bit stuff. A $97 Radeon is a MUCH better value than a $105 GF2_MX, unless you are a Win2k user (and we haven't even mentioned DVD, have we?).