Some changes to the server recently, and some soon to come in the next week, should significantly improve page load times and initial response times.

Enjoy