I did see an interesting idea from Dylan Ratigan from MSNBC about another way to even the playing field:Publicly financed campaigns are one solution, but they seem to go against our very nature as Americans. After all, who wants to be forced into having their tax money going to politicians they don't like? Meanwhile, infringing on the amounts people can donate gives an advantage to wealthy candidates. But I think there is pretty easy solution to this:
I propose that we make a law that charges a 100% fee on all political spending, with the that fee going into a public campaign financing fund that is given solely to candidates with low campaign coffers on a per petition signature basis. This means that if a well-moneyed candidate like Barack Obama wants to spend $740 million of campaign donations, $370 million of that can go to his campaign and the other half to a public campaign fund.
http://dylanratiganshow.newsvine.com/_news/2010/07/02/4603856-fix-america-fix-the-politicians