Have you optimised your database etc? I'm still feeling that 2 is a bit too high for that site - how much are you paying out of curiosity?