Welcome to the site, there is a big thread here - http://www.donstalk.co.uk/messageboard/index.php?topic=81.0 with similar feeling to yours.
Oh and your spot on, were good at going about our business quietly and we should have kept it that way.
Threads now merged.