This web site, OpenSecrets.gov, is an interesting and convenient way to learn about campaign finance, including 527s etc.
It is also easy to find out who has given money to candidates, just type your zip code into their search engine. The site is sponsored by the The Center for Responsive Politics .
That would be opensecrets.org, not gov.