The release of Windows Vista Beta 2 was indeed imminent. The beta 2 wave has hit! Microsoft simultaneously released the beta 2 of Windows Vista, "Longhorn" Server, WinFX and Office 2007.
Build 5384 of Windows Vista and "Longhorn" Server can be downloaded if you have an MSDN Subscription. The MSDN Subscriber Download Center has been fully geared up for the Windows Vista downloads. I am seeing download speeds > 500 kB/s. At that rate the 3200 MB download for Windows Vista Beta 2 should take me about 1.5 hours.
The WinFX related components can be downloaded by everyone. They also run on Windows XP SP2 and Windows Server 2003 SP1.
The Office System 2007 can be download from here. You have to register with a Microsoft PassportWindows Live ID. After that you can download the SmartSource for Microsoft Office Downloads application. It's a download manager to download separate client and server components of Office 2007.