I prefer if my computer and/or GPU manufacturer supplied me the drivers
I have a laptop and a desktop that requires me to download from the vendor.
If you download nVidia drivers, you are more than likely to cause more damage to your computer than anything else, because it's likely to either over heat / not your support your PC if your fan doesn't support the driver
I have had so many problems with universal drivers in the past, losing two laptops due to the 8800 G and 9800 GTX over heating.
Treat my advice wisely