Yes the server is in Amsterdam.
No I'm not in the Holiday Inn ... but I know who is ;-)

Try the same tracert on millenniumtga.com - you can then contact comcast and ask them what the problem is (if the result is the same which I suspect it is) - they are on the same server.

Thanks for your help everyone!

PS - we do actually have a download limit but it's rarely reached (a few times in a year) and more to stop people ripping the site or doing an attack on it.