I like your tagline...I feel the same way...
I too concur. Only small minded people resort to comments of that type IMHO.