If your using the actual factory restore (disk, restore partition) that came with your computer, the drivers should be slipstreamed in (along with all the crapware) and you shouldn't have to do anything.
Windows 7 will contain most (if not all) the drivers for your computer. Rarely will it not have at least the network driver. Windows updates will contain the rest. It's my experience that the Video and Sound drivers are usually all that I need and they have always been in Windows Updates.
Windows XP was HORRIBLE at having drivers but since no one should be loading that anymore, the issues with drivers should be all but over.