Project Vote Smart calls itself a non-partisan, non-profit educational organization to increase the information available to voters about a range of issues related candidates, interest groups, fiances and any number of other things.
- website
- wikipedia
Among the things available is a list of the ratings of public officials provided by interest groups either in the state, or with interests in the state.
- link to it here - its worth your time to scroll through it.