I've made more changes to this site, this time moving the site from my server in Australia to a webhost in the US, where hopefully it will be much faster world-wide (except for Australians! )
Everything should be settled by now, but if you notice any continuing problems please let me know. Enjoy the speed!