I just went to the website on the New host and took about 1 minute to load the big image.

WoW FAIL!