But thanks for that info - as you (probably) know this thing hangs off a mysql database and although I've tried to minimise the number of queries needed to display any particular page, when it comes down to it you've still got to through a few Mb of tables around.
BTW, the web host for xtrahost.net appears to be located in the Scotland facility, if node names are anything to go by. I'd be tempted to relocate there myself and damn the exchange rate, but unfortunately I get 160ms ping times to it from my colo and 200ms from my home. That's fine for web stuff but I'd be unhappy with shell access and any other activity involving lots of small round trips.