Federal Election Commission (FEC) Financial Reports and Filings
OpenSecrets.org (Another View into Spending)
VOTER'S EDGE: Where and How to Vote
Created and maintained in partnership with the League of Women Voters, this delightfully simple web site can tell you where to vote, how to register, and what's on your ballot.
Online Voter Registration (Register Now if you haven't already! It's easy!)
California Secretary of State Website, June 5th Primary Election Results