Have you loaded up the Service packs after the reload, often this resolves device driver errors.
There are also tools that will attempt to show what unknown devices are, one called UnknownDeviceIdentifier (strangely enough) springs to mind.
Also for next time, there are tools that will backup all the device specific drivers so you don't have to hassle finding them again.
Bookmarks