I have come across a site with interesting, thought-provoking articles called
Jack the Vote. Warning, it does have an attitude (especially toward people the author identifies as stupid) but ideas should be evaluated based on their merits, not the attitude of those presenting the ideas.