You can now download the Windows Mobile Device Center (Beta 3 Release) for Windows Vista RC1 or higher.

Download it here.