Democrats would agree with you.
I doubt that with regards to McCain-Feingold as they are the benficiary of a liberal press not subject to the rules. Republicans/conservatives are the side that really have their free speech restricted as elections approach.
You also know (if you don't you're either dishonest or oblivious) that amnest for illegals is a mixed bag with its proponents and opponents on both the right and left, for various reasons. Whatever side you're on, there will be democrats and republicans that both agree and dissagree with you.