Nicely debate issues.
I still side with Maintain , but Burning makes a great point that Corporations are not subject to anything other than fines.
At the end of the day however, corporations are run by people who can be prosecuted see Enron for criminal acts. If the people working at the corporation want to spend their money to promote an agenda that seems like free speech.
At the end day however, if individuals or members of a corporation want to spend money to support a presidential candidate, congressional candidate, etc then it is their choice. I think spending money is a form of speech, but plenty of reasonable people will disagree with me. For any potential law students the debate of what is speech was one of the most interesting things in law school and this case is great for that issue.