One of the other sites on the box is being hammered by a popular Polish site, and tweaks are still being done to try and meet the demand without crushing the server. The site may remain a little slow to respond at times until the traffic dies down.