Here is in fact their last reply to me on icq:
Ok we have a script up that is keeping things under control now.
I cannot explain why your pages are hammering the server like they
are, but it is without doubt, teegeepee urls that are causing the server
to seize up. So I ask that you do not use that style of coding any more
on your galleries. hehe glad you are getting lots of traffic, but can't
have the servers dying on us

It was weird, the server we moved you from, was maxing out
at about 8mbs when most other servers we have we get 25 - 30 mbs
of data transfer out of them and they are not maxed out.
So whatever that code was doing to the server is trying to eat huge cpu time