I use Acronis Trueimage for this type of requirement. You can go and test the imaged archive, and restore pretty much whatever your want. The image files are NOT version specific so if you update the OS and need or use a different version or Boot CD version it still works.
T520 Model 4239 Intel(R) Core(TM) i7-2860QM CPU @ 2.50GHz
Intel Sandy Bridge & Nvidia NVS 4200M graphics Intel N 6300 Wi-Fi adapter
Windows 7 Home Prem - 64bit w/8GB DDR3