You're a genius!!! I've been unable to access Humaworm's site for months now. I thought my ISP who is AT&T was blocking them for some reason and had no problems at my work. Well, at home I have Internet Explorer 8 and Firefox. IE8 seems to not like the humaworm site. It has a compatability mode but that only works if you can get the site to load.
Even weirder is if you try to go there with IE8 it seems to hang up any more attempts to get there for a bit. Firefox will go to the main page but any others just error out. If I wait a while after that and only use Firefox, everything works no problems at all. I just tried both those scenarios multiple times over the last few hours.
Anyway, so yeah if anyone out there is still having problems getting there (I've seen a few of you around here the last couple months) try using Firefox.