> Any chance that it's just badly optimised tables? i.e. missing indexes > and such?
I'll have a look, but I don't think so....
... John