The downloaded EXE is a self-extracting 7z archive that'll run/extract and kick off the actual setup program. If it's hanging during the self-extraction, check for an anti-virus app specifically scanning it. Because it has "setup" in the filename, Windows 7/Vista will automatically request elevation for the self-extractor (which will carry over to when the setup.exe starts).
File size for beta1 is 2,453,096,484 bytes and the md5 checksum is 4c4055c6d1bb738344f6b73b37328d56. If it's the correct filesize, but the wrong checksum, I would run the built-in memory diagnostics with Windows 7/Vista. Past experience has shown that memory errors which could otherwise pass unnoticed can get shown more readily in corruption of large downloads.
Kris