That is where Everest Home comes in.
You use it to identify exactly what the hardware is and, with a Google Search or a trip to the hardware manufacturer's web page, you can download and install the driver.
Granted there appears to be an easier and more expensive alternative to going on google yourself, why spend $30 bucks (whilst not being sure if it will work or not) when you can accomplish the task for free?
If you are having trouble finding the right driver, that is where our Forums come in. A simple question posted here and you're off, unless you're too lazy to even use Google. In which case, Driver Agent will suffice.