I think the "latest" drivers are probably the best for the newer cards (6xxx or higher), straight from nvidia.
If you can't find the latest drivers at nvidia's web site, you don't deserve to have a computer and should immediately donate it to the first young student you see
