I have been running the beta for some time and it has truly fixed so many issues. I would suggest you load that puppy up once as soon as you can. Now we can start screaming for SP2.
If you are running the beta or release candidate you will need to uninstall that before installing the official released version. You can also probably get it from Windows Update if you do not have the Beta installed.
Let us know how it works out for you and what improvements you find. Particularly in regards to gaming. I know for me on x64 it has improved the file system speed and fixed a lot of little annoying bugs I found early on. As far as gaming all the games I play work fine so I'm good to go.
The below statement is from the Microsoft site.
Windows Vista Service Pack 1 (SP1) is an update to Windows Vista that addresses feedback from our customers. In addition to previously released updates, SP1 will contain changes focused on addressing specific reliability, performance, and compatibility issues; supporting new types of hardware; and adding support for several emerging standards. SP1 also will continue to make it easier for IT administrators to deploy and manage Windows Vista. Windows Vista Service Pack 1 Five Language Standalone version can be installed on systems with any of the following language versions: English (US), French, German, Japanese, or Spanish (Traditional).
You can get the x64 version here
Download details: Windows Vista Service Pack 1 Five Language Standalone for x64-based Systems (KB936330)
You can get the x86 version here
Download details: Windows Vista Service Pack 1 Five Language Standalone (KB936330)