For all you Vista users out there, Microsoft has released a pair of reliability and performance updates for Vista:

An update is available that improves the compatibility and reliability of Windows Vista (KB 938194)

An update is available that improves the performance and reliability of Windows Vista (KB 938979)

These seem to address some common problems I’ve heard about:

When you copy or move a large file, the “estimated time remaining” takes a long time to be calculated and displayed.

After you resume the computer from hibernation, it takes a long time to display the logon screen.

Poor memory management performance occurs.

The computer stops responding or restarts unexpectedly when you play video games or perform desktop operations.

Visual appearance issues occur when you play graphics-intensive games.