Links do not work for me too
I see 2 buttons download, first one gives me 7z installer, second one starts to download and hangs for ever.
And the same story for any file I tried to download from "d-h.st".
I don't know what to think, can it be country specific? I'm in Ukraine.
Please help me anybody!
As for ROM, first read >this< post.
As for Dev-host, it is mandatory to read the message XDA No Longer Recommends Dev-Host.