I don't know about your results above but looking at your front page in Opera (whether that means I'm getting a cache version of not I don't know), Opera dragonfly is reporting that it's your images that are taking quite a while to load. Looking at the filesizes, some of your pngs are around 70-80kb, which will add up. Opening up the 'my webmail' png took 0.6 seconds on its own. Considering the jpg images of users are only 13kb, I would suggest to optimise your pngs as they should be at least a quarter of this file size. I've just copied this into irfanview, saved it with 0 compression and it saved at 8kb.
Whilst I'm not saying it's the cause of your problems, it would be a step forward regardless of the speed.
It is a cached version that you saw but I have been meaning to sort that, I did it with the main bg image earlier.