A lot of links that were dead are now active again (the site came back online).
However, some of the others are now dead (thanks to werther for the tip off). Have managed to find alternative links for most* of them. Won't be updating for a while, so in the meantime, here are the alt links.