Having worked with several Senators and congresspeople, I don't think most of them are "good" or "honest".
I think the voters have failed to go beyond the soundbite to get to the heart of the issues. This results in election by marketing vs election by informed voters. What we get has very little to do with what we thought we were voting for.
In short, we need to constantly write our congress people to pass real Campaign Finance reform laws, Lobbying LAWS, and hold each other accountable rather than cover each others butts.