I love my All-In-Wonder Radeon. It really bothers me to hear "gamers should avoid this card" and "barely compares to a GF2 MX." The truth is that the Radeon chipset is much more customizeable and feature-rich than the GF2. On a level playing field, with updated drivers (there are more than 20 versions-all in the last 18 months), the Radeon will be as fast or faster than a GeForce2 for moden games that use a great deal of detail.
And that price...goodluck finding something near it for the same cash.
Further, I overclock my Radeon. With stock cooling, I can raise it from 166MHz to 198MHz. Can you overclock your video card and it's memory to 120%? of its shipping speed?
I have no ill will to NVidia or its cards. I've built a number of computers with GeForce2s. I just like the feature set that ATI has included in it's lastest two cards more than the sheer speed of the GF2 and the GF3. Besides...how many games have you played in the last year or two that ran BELOW 40fps (at 1024x768) on a PentiumIII? The hardware is so far beyond the games, that all newer video cards will run anything well. I'll take the rich feature set and 40-50 fps over less-detailed graphics and 60-70 fps. Maybe that's just me.