This rollup has definitely been needed for many laptops and desktops running Vista.
"Microsoft has released a cumulative update rollup for Windows Vista. This rollup helps establish a quality baseline for the USB core components on the Windows Vista operating system. This rollup supersedes previously-released USB fixes and contains additional high-applicability USB fixes."
It combines 13+ previous hotfixes into one package, and also includes some previously undocumented fixes:
1. When the computer resumes from suspend state or hibernation state, the computer stops responding, and you receive a 0x9F stop message on a blue screen.
2. The computer takes a long time to resume from suspend state or hibernation state.
3. The computer takes a long time to resume from suspend state or hibernation state when you use a VIA controller.
4. The computer stops responding when you use an AuthenTec USB fingerprint reader. Also, you receive a 0xFE Stop error on a blue
screen or a 0x9F Stop error on a blue screen.
5. The computer stops responding when you use a USB Bluetooth audio device.
6. The computer takes a long time to resume from a suspend state or from a hibernation state when you use an Enhanced Host Controller Interface (EHCI) controller.
7. The computer stops responding when you remove a USB device, and you receive a 0xFE Stop error on a blue screen.
8. When a computer resumes from a suspend state or from a hibernation state multiple times, you receive a 0xFE Stop error on a blue screen.