I own a celeron 266 oc'ed to 333 MHz processor (it's cacheless) and I'm wondering on which 3D card to buy.

I've read on the 'net that the TNT isn't to happy to be in a celeron (again, cacheless) system. Have anyone tried this setup??

Right now I'm leaning more towards the Savage3D, but I'm not completely sure. Have someone tried this card? Is the graphics crappy? Is it fast? Image quality? Help.