And in reference to the previous post, here is an app that pokes a bit at the representative vs. direct democracy:

Capitol Bells

Capitol Bells lets you cast your vote for upcoming bills, and informs you when your elected representative votes for, or against, or not at all.

Of course the problem isn’t so much the voting, much more the understanding the bills. I have some ideas on this front, but need some more time to think them through, and would be a huge project to build . . .