The downloads section of the site is not updating again.
x64 build has hung again.
I can't understand if the download page is working or not... is Dolphin-x64-r7128 the latest build? It was compiled 5 days ago and i'm starting to think it's strange, considering that before that new revisions came out every day.
I don't know why the main site download section is not working with the latest builds(does not work for me with either IE or Opera), but you can also find pretty recent builds at the link below.
http://www.emucr.com