I would recommend the voodoo5 5500 because I've tried a couple of nvidia cards & I am not impressed. Let's go back in time, when nintendo was 1st released, everyone was impressed, but with nvidia, I don't get that same feeling.
The fact that nvidia has been very successful with recent videocards like the geforce & up, but instead of sharing their success like AMD, awhile back I read somewhere that AMD gave all of their employees a bonus because of the results of their annual statements or something, & AMD is sharing it's success to the public by contantly lowering their prices faster than any processor company has ever done in history.
Now that Nvidia is the king in the current videocard arena, they still haven't learned nothing, 3Dfx charged like crazy when they were king & so the public goes to nvidia & now nvidia is crowned, their going more crazy then 3Dfx did, $499 for the geforce 2 ultra, is the production of the geforce2 ultra so much harder that the price should be $499? they did added a big improvement besides speed? one leaked driver after another, you still see people saying "maybe their fix it in the next release".
Making a all in one drivers makes things easier for them, they don't work as hard, & we don't get drivers designed specifically for other videocards, even thought their releasing newer betas all the time, the tnt2 series haven't really gotten one true improvement, besides a decrease in framerate by adding the new drivers which also add graphical problems.
I wish the G800 from matrox was out already, even though the G400 series have been out for a long time now, & their prices are still high, I don't see anyone having a hard time selling their G400 at auctions for $100+, it's like buying a G400 for a high price but you get 50% back when you sell it, so it's like you rented it for a $100 for using it for a couple of months & they always have drivers that are whql. I think the G800 might show up once DirectX 8.0 is released.