The URL is correct, and there was no www inserted (either by mistake or because of a "friendly" browser). The link you gave has the same symptom as PBW; however,
www.trillian.cc works fine. Trillian may be hosted on another "physical" domain though.
In both cases, Firefox manages to connect and tells me to wait while it waits for the server. The page is then loaded for ten minutes or so, before Firefox stops without giving any kind of error message.
I guess it is something about my ISP and this domain; hopefully a temporary glitch rather than a more annoying problem.