The Google Chrome Beta is live for Windows XP and Vista users.

One box for everything
Type in the address bar and get suggestions for both search and web pages.

Thumbnails of your top sites
Access your favorite pages instantly with lightning speed from any new tab.

Shortcuts for your apps
Get desktop shortcuts to launch your favorite web applications.

Download Google Chrome
For Windows Vista/XP

Related: Google Chrome Features

Note: There isn't a Vista x64 specific version, but the normal 32-bit version appears to work fine.

Also: I've posted a Google Chrome Beta screenshot gallery.

Barb told me (correctly) that it installs under C:\Users\[user name]\AppData\Local\Google\Chrome\Application in Vista for some reason, instead of in Program Files or Program Files (x86). That's just weird.