If you're using the latest drivers, try uninstalling them completely and installing something older from
Nvidia's driver archive. I don't think they've added much for your old card since then so there shouldn't be any compatibility issues, and some people have reported fewer problems with older drivers.
Nvidia must be pretty busy trying to support Vista and DX10 to let buggy crap like ForceWare version 163 get released, used to be ATI that had the worst drivers (actually, they still do, as far as OpenGL is concerned).