I was having the same problem last night (which is when this discussion was mostly happening, I think) and I think it was overloaded servers. I just kept starting the process over every time it hung up, and eventually it made it all the way through. Hardly ideal, but it worked, eventually.