This is a smart blog. You have so much knowledge about this issue, and so much passion. You also know how to make people rally behind it, obviously from the responses. You have got a design here thats not too flashy, but makes a statement as big as what youre saying. Great job, indeed.