Oh wells, I can access it from another PC....
This is actively being worked on. I've talked with my host and he's already researched it.
the problem lies in London somewherethat's where the traceroute stops on both ends
I urge you guys to contact your ISP's and let them know of the issue.