Vote Smart

The self-described ‘voter’s self-defense system,’ non-partisan Vote Smart includes bios, votes, positions, ratings, speeches, and funding sources for more than 40,000 federal candidates–it’ll even help you find your political soulmate…