Great info site. I don't understand why the US can't simply take one of the many pages from Canada's book on this.
http://en.wikipedia.org/wiki/Federal_political_financing_in_...
We don't even do away with Private funding and we're not without our problems up here, but one thing is for certain, we have much quicker, and cheaper elections.