Well, since 3/4 of the threads currently on the GD top page appear to be election related, I thought I’d add this.
http://www.winwincampaign.org/
What do you think? If it had showed up sooner, do you think it would have made any impact?
While not specifically mentioning this site as far as a quick skim can tell, we did in fact have a thread on this sort of thing:
http://boards.straightdope.com/sdmb/showthread.php?threadid=44115