Good post Kevin. I'd have to say I pretty much agree with you.