Isn't the NVidia GeForce FX 5200 100% DX9 compatible also, with all the pixel and vertex shaders?
You can get it for around 60 to 80 dollars. It is a pretty good card, and for someone on a budget it is probably the best deal.
My stats:
AMD Athlon X2 4400+, 2 GB ram
GeForce 6600 GT
Windows XP Pro
My GStudio Version: Commercial A6 6.40.4
My Website: http://www.studiodragon.com