Personally, I either rely on Windows Update or just whenever I get pop-ups from my devices. Microsoft has a pretty handy guide for driver updates that I've found helpful in the past: http://windows.microsoft.com/en-us/wind ... g-properly
Windows Outreach Team
Sadly, most of the drivers are outdated. It's great if the current driver is buggy and this will find a driver that works. Mostly a last ditch effort for me as I take the time to find the most recent driver. You never know what fixes, features, optimizations the newest driver will have.