I use the old fashioned "collect drivers from the makers" method. It's worked for me for decades.
I've found DriverHive 2.0 in download.com as an exclusive and caught my attention. I had a look in their official site and the software is really dodgy. They claim awards that don't exist. Has anyone ever tried the software? or has anyone ever purchased it? Thanks