I think you will be very happy with the Radeon. It has GeForce2 GTS speed in 32-bit gaming (a little slower sometimes, a little faster sometimes, depending on the game and resolution), it has better image quality for 32-bit gaming, better 2D desktop image quality, great features, and the best DVD playback around. The Win98 drivers are excellent and the Win2K drivers have steadily improved and are now within 10% of the Win98 performance. The only significant advantage the GeForce2 GTS would have given you is 16-bit performance. You will be playing in 32-bit with this card though. That's what the card was designed for and that's what it does best. The 32-bit performance and image quality is fantastic.
I have a GeForce2 Ultra in one rig and 64MB Radeon in the other. While the Ultra is faster, the Radeon is still plenty fast and offers visual quality for 32-bit gaming that the Ultra just can't match. They are both awesome cards though, and I wouldn't trade either one of them. Anyone who tries to knock the Radeon is just being silly. While the Ultra is the undisputed speed champ, the Radeon is also excellent, and the most well rounded card. I also ordered the 32MB Radeon for my little brother's Christmas present and got the same deal as you. For that price you will be shocked at the level of performance and quality you are going to get. Even that 32MB version will give you near GTS speed in 32-bit high resolution, and many nice extras that no other card has. For the price you paid, you are going to be very happy man.
I love my Ultra. It's a crazy fast monster card. However the Radeon impresses me just as much and that's why I have them both. I even upgraded my second machine so I could have this setup, and do some serious LAN gaming with the best of both worlds. Anybody that says the GeForce2 or Radeon cards suck for any reason is just trying to blow smoke, and make their own card look better. They are both such great cards that any
normal person (especially gamer) would be thrilled to have
any version of either one of them.