If you want fascism go with McCain and Feingold. If you want freedom, seek to eliminate both.
I am for unlimited contributions but making every last dollar be accounted for with filling out the same paperwork as the big donors. Credit cards only belonging to the individual could be used and not ones you go buy at Walmart. I never did agree with limiting contributions but I have always wanted accountability for every last dollar and where it came from.