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
DriverScanner which I downloaded from this site. I uninstalled it in control panel, but it still remains in "Programe Files" and wont let me delete it. I am very angry, this lame software didn't pick up any of my drivers, even though I needed to update one of my drivers. NVIDIa GeForce 9300.