The cnet forums do not have a download location. You must be thinking of download.com

And yup. I've yet to recommend any driver finder. I do driver finding the old fashioned way. For Nvidia, I head to Nvidia.com
Bob