New
#1
Hi alternative
Like Rich says it's better to update drivers from the manufacturer of your computer because the drivers are especially made for certain manufacturer to meet their requirments.
Windows 7 doesn't need so-called driver finder, verifier, call them what you will sites.
Along with its huge driver database and manufacturers' support sites, you'll be able to find all the drivers you want at no cost and no spam.
While I will agree that manufacturer's websites are an excellent place to find drivers and I agree most programs don't do a good job of keeping up-to-date drivers, I have to throw in a tidbit here. I worked at a computer repair shop a few months back and whenever we had to do a clean boot of the system, it was always the most difficult task when the machine didn't immediately recognize the network driver. Especially in a laptop. I found that we had to get the computer's model number (which, yes, we had a record of), then go to the manufacturer's website (the worst one was always D3ll) and try and find a working driver. Then, put it on a flash drive, and run the program. This became quite a problem when we had the computer promised in 3 days or less with 5 other machines to work on at the same time. One particular program that solved a major part of this headache was 3DPNet and 3DPChip. Both free downloads (and included on Hiren's BootCD for those familiar).
3DPNet was a massive collection of ethernet and wi-fi drivers that worked on every single system we brought it up on. Then, with 3DPChip, we could detect the hardware and be given a direct link to up-to-date (within the month) drivers that never failed us as long as I worked there. And he hasn't mentioned any problems with it since. It's an excellent way to get a machine working instead of sifting through unorganized manufacturer websites.
Once again, I'm not saying that this is the best option, but it never failed us. (And I can definitely tell that this original post was spam. That part was blatant.)