Ban Them All
Ban all PAC and Super PAC activity.
Allow no more than $1,000 per year, per person, donation to any political party, candidate or cause. This includes lobby groups like the NRA, tobacco, or any company association. Anyone contributing more than that should be charged with a felony.
Anyone who buys commercial air time for political purposes needs to be publicly identified as an individual and not "Citizens for Change" or some other euphemistic title to hide behind. Political party purchases of air time should be limited per year (whether there is an election or not).
Money does not make politics any better. It erodes whatever few scruples are left in a politician. Candidates are supposed to work for us not some nameless PAC.