Campaign Finance Reform
Sure, there are parallels between campaign contributions and speech. But there are even stronger parallels between campaign contributions and voting. So why not put similar restrictions on them?
Let's only allow registered voters to make political campaign contributions, and only to those candidates for whom they are eligible to vote. E.g., you could contribute to candidates for your House seat, your two Senate seats, and President. IOW, candidates could only get contributions from their (potential) constituents.
We could allow PACs, but limit them to campaigning on issues, not parties or candidates. PACs could be sponsored by corporations, unions, or other organizations, but could only accept contributions from registered voters (might allow strictly limited donations from sponsor, say $50,000/year for the first 5 years, for seed money). PACs could not donate money to candidates, but could only produce educational materials, including advertisements, clearly labeled as to source.
We should establish a searchable database, accessible over the Web, of congressional votes, indexed by bill name, bill subject, bill title, member name, etc., to allow citizens an easier way to keep track of what their representatives are doing. [idea from Ralph Nader]
We should also establish a searchable database, accessible over the Web, of all Federal government contracts, grants, and other agreements [again from Nader]. Also add Federal Court decisions, and all laws and regulations.
Of course, it may be that the problems with campaign financing can only be solved by eliminating campaigns. Which can probably only be done by eliminating voting.
Maybe we should select those who serve in "elected" positions completely by random, from a pool of all registered voters. Could the results be any worse than they are now? What do you think?