Michaelr - for shame. Looks like this thread has ambled along for a dozen years. Surely someone telling you you've spent too much time on it isn't to be dismissed? Take it in your stride.
I'll have to read the whole thing now that it has come back up to the top.
SRS