"Follow the Money"
Left In Alabama reports: Now it's easier to keep your elected representatives honest -- or at least keep an eye on them. Follow the Money has a nifty new tool that lets you look at contributions to entire legislative committees. This is especially handy because the information at the Alabama Secretary of State's website is in the form of .pdfs of scanned disclosure forms and is neither sortable nor searchable. These folks have put that information into a database for us.
Here's the Alabama page where you can get to fund raising information on office holders, parties and contributors. Here's the Legislative Committee Analysis Tool where you can select either a House or Senate committee and see the money raised by each member of that committee as well as the top contributors to that committee and the industries contributing. -- Left In Alabama:: Follow the Money, Even to Legislative Committees
Note: this website covers nearly all the states, not just Alabama.