dragonerosso,
Check out this compatibility matrix here:
https://gona.mactar.hu/DOS_TESTS/
My recommendations for your configuration:
1st Choice (If DOS games are your primary focus)
S3 Virge DX or GX with a Voodoo 1
2nd Choice (If both DOS and Windows games are your goal)
S3 Virge DX or GX with two Voodoo 2 cards in SLI
This is gonna be expensive, but it's worth it if you want GLIDE compatibility with excellent DOS compatibility.
3rd Choice (If you're mostly concerned with Windows games)
Voodoo 3 3000 or 3500
This used to be a cheap all-in-one solution.
It's still cheaper than getting Voodoo 2 cards and it's still an all-in-one solution. Also, it's slightly faster than two Voodoo 2 cards in SLI. Also, great image quality and good DOS compatibility too. This should be your 1st choice if DOS games aren't your biggest concern.
4th Choice (If you're mostly concerned with Windows games)
Matrox G400 Max with two Voodoo 2 cards in SLI
This is gonna be expensive, but it's worth it if you want GLIDE compatibility with the very best image quality. You also get environmental bump mapping for the few games that supported it at the time, like Evolva.
5th Choice (If both DOS and Windows games are your goal)
S3 Virge DX or GX with a single Voodoo 2
Do you really need a Voodoo card? Certainly not. There are wrappers and workarounds available for 95% of the games that would use a real Voodoo card. If you want to be cheap and still run GLIDE games, just use a combination of GLIDE wrappers and DOSBox to fill in the gaps.
At this point in time there are only a handful of games that keep me hoarding my old parts:
European Air War
EF2000
MechWarrior II (3dfx Version)
Archimedean Dynasty
... and there are even workarounds for these too, so you can get them working on newer systems.