votesmart.org is your friend.
Looks like I have a new friend! Hopefully I'll get invited over for barbeque.