I managed to prepare a Windows 7 Professional image with sysprep for deployment to a wide variety of hardware, and so far it works fairly well.
It currently installs drivers upon first boot after deployment with driver packs released by DriverPacks.net combined with the site's Stand Alone Driverpack utility (I've also tried their Snappy Driver Installer which also works). I am OK with this setup, except the driver packs from that site are often two or even three years old, and I'd prefer to have a more updated set of drivers.
Is there another solution similar to DriverPacks that allows detection and installation of drivers upon first boot? Perhaps even packs released by others that work with the DriverPacks utilities mentioned above? Thank you!
P.S. We've considered Microsoft Deployment Toolkit but found it too time-consuming and complicated to maintain for our relatively small organisation.