According to Scoble the release of Windows Vista Beta 2 is imminent. He said at 14:09 Pacific Time it will be released in a couple of hours. No word yet on where it can be downloaded.
I hope I can find the download before I go to sleep. Remember, Central European Time is 9 hours ahead of Pacific Time, so it's 00:02 as I write this 🙂