I had that card up until a month ago. I can't tell you the best driver, however, one big caution: I once upgraded the driver to the latest (this was about 3 months ago) and I lost the Nvidia Control Panel in the process. I searched around on the internet and found that that was indeed a known problem with the driver upgrade.
Whether Nvidia has corrected that problem, I have no idea, but I would urge you to read some of the driver forums.