wow, i left for a long dinner and come back to find that you guys have really come through!

I'll try and sort through your suggestions tomorrow and see if i can find the culprit.

Anybody else reading, feel free to keep some suggestions coming.