This is a smart blog. I mean it. You've so much knowledge about this issue, and so much passion. You also know how to make people rally behind it, obviously from the responses. Youve got a design right here thats not too flashy, but makes a statement as large as what you're saying. Excellent job, indeed.