New information has just leaked to the web that Microsoft will be releasing a public version of Windows Vista today.
The only information known at the moment is that the build being released will be 5384.4 which was the beta 2 build that was previously released on Connect to testers 2 weeks ago. The release will be featured in 3 languages; English, German and Japanese, and is available in both 32bit and 64bit for all 3 languages.
The links for the downloads have surfaced although they are not yet functional.
http://www.msblog.org/?p=746