Actually IBM/Lenovo have really improved their update rollout methods.
To find support documentation and downloads, you can go to Lenovo Support & downloads
and enter in the model number of the computer in question. Or you may find drivers from the Driver Matrices
page. Better yet, you can download the ThinkVantage System Update
program which will scan your computer, check for available updates from the Lenovo servers, download, and install them for you.
The links provided are not secrets. They're all available from the "SUPPORT & DOWNLOADS" link off of Lenovo's homepage.