Before your site was cached all around the world, it ran faster. Now it takes a good 30 seconds or more for the home page to show.

I would appreciate you looking into this matter.