That "Latest Post" thing at the frontpage requires a lotta juice to load. I remember when it was first introduced into the forum, it loaded in a flash. But after some revamps of the site, it now takes a lot of time to load. My net speed is fine. What's the problem?