I'm really enjoying http://www.sayhear.org/ . You can call in and tell why you're voting the way you are. It's anonymous, but it will show your area code if you let it. I even called in my "please vote" blog post. (Okay, I cheated and kind of called it in under Obama and under "Not voting.")
This is one of those things that makes me really love the Internet.