Can anyone who has actually been able to get to the site please answer this?
I'd be very interested to know a few parameters:
What browser?
Firewall? Brand?
NAT and/or connection sharing?
How much old software did you have to install over newer versions?