Dr Watson for system snapshots with versions and descriptions of drivers.
System File Checker for detecting file changes.
Both available from the Tools menu in System Information, or directly from %WinDir%.
Revert system to last working. Take snapshot with DrWatson and have SFC scan and update.
Try installing USP2.1, then USP3.0beta. Take new snapshots and have SFC report changes.