Here is my proposal for campaign finance reform -
Candidates can accept direct contributions in any amount - but only from registered voters in their district. Candidates must disclose contributions and expenditures promptly.
Everything else is unregulated.
I suppose I could move to KS and OK when Brownback and Coburn are up for re-election. ;) Unless of course they're running for President, than I suppose all contributions from the whole USA would be okay.
You want George Soros all over the place?