TheTeZ, The download URLs as well as the Product Keys have been posted on many forums, blogs and other sites on the Internet. My copy of Windows 7 Beta x64 was actually downloaded using the link in the first post. I installed and activated it using one of the several Product Keys posted on this site: Windows 7: How to Get Your Windows 7 Beta Product Key
I'm still searching for new URLs for direct downloading. Hopefully, I'll be able to find them sometime before the 10th. If I can't, then I guess I'll have no choice but to sign up for a Windows Live ID.
Thanks for the replies.