I'd have to say the Voodoo Banshee.. why?
I had it on a Pentium 133 when it came out. it allowed me to play games very well at the time.
in fact, as I recall, it did the best with the CPU power that it had.. in other words, it did better on CPU's with low power, then the TNT, and I think Voodoo 2 did. don't ask why, but alot of benches all over the place showed the same thing (the reviewers failed to point this out on nearly every occasion).
the Voodoo 3 continued that history as well. when the CPU was the problem, the voodoo 3 in most cases, beat other manufacturers cards.
for this reason, I bought that Voodoo Banshee.
however, If you want to be able to play games at a higher resolution, (compared to the resolution where the Voodoo Banshee is playable) I recommend the Voodoo 3, and it'll scale well if/when it gets more CPU power. ie, at 640X480, it's speed keeps getting faster until about 600mhz.. pretty good for an old card no?
and if that weren't enough, you don't have to worry about no drivers being released, becuase the Voodoo 3 and Voodoo 4/5 series are so similar in design, Voodoo 3 still has fair amount of updates! (we're on version 1.07.00 which is pretty good).