A primeira coisa que eu tentaria é o yslow no Firefox para obter alguns números no tempo de resposta. Pode também dar-lhe algumas dicas de ajuste. Se o seu site era interno, talvez você nunca tenha percebido a latência causada por muitas imagens e muitos arquivos CSS. (IIRC alguns navegadores da web limitam-se a 4 operações de download simultâneas, portanto, uma página com muitos recursos pequenos é mais lenta do que uma página com poucos recursos grandes)