Getting a New Video Card and a boot problem...

I have 500 dollars. I want a new video card cause I am tired of my GF2 GTS. Is the 4600 worth it? Or Should I go 4200? Mind you, im not an avid overclocker, so keep that in mind. System specs are win2k running sp3, 1.7 p4, 512 pc800 RDRAM, latest directx...anythign else you need just ask.

ALso, this has happened recently. I installed the 28.23 drivers for the GF2, and sometimes I get a boot error in win2k. The nv4_mini.dll doesnt load or something like that. Ive looked it up on the internet, and tried some of the registry fixes they sugest, but everything seems to be in order. WIll getting a new video card fix that at all or do I have to try some other workaround? I posted this here because it stems from the video card and its drivers.