I think it was a combination of the site most likely being swamped with Windows 7 RC build seekers and the previously reported issues with Live ID.