I think corporations should have free speech rights just like individual citizens. A corporation is made up of a group of individuals, so as a group these individuals should be afforded the constitutional right of freedom of speech just as any one individual is afforded. Corporations should be allowed to express their opinions freely just like individuals.
I think that a Corporation should be allowed to speak its mind on a topic without fearing censorship by the Government, I believe we would all be better off if we allowed Corporations the right to say what they really wanted to, the majority of Corporations would be conservative with anything they say because a controversial Corporation would be looked at poorly by investors.
There are many reasons why the 1st Amendment only applies to individuals, and not groups of individuals. Because America's founders had a huge distrust of powerful groups of individuals, they specifically put in guarantees that ensure that the protections of the US Constitution only apply to individual citizens of the United States, and not to groups of people(s) such as corporations, governments, etc.
The famous quote by Mitt Romney that 'corporations are people' is often taken to mean that corporations should enjoy all the rights of citizens. This is a bit out of context though. Mitt Romney was implying (at least in that particular case) that corporations are made up of people, and the things that effect corporations, like higher taxes, will effect those people. That being said, since corporations are comprised of people - people that have their own free speech rights - it is an unnecessary extra step to also give free speech rights to the corporation. Let the people that comprise it speak for the corporation (and be willing to put their name to it).
No, corporations should not have the same free speech rights as citizens. Corporations are fundamentally different from individual citizens. Because corporations have much more power and influence than any single citizen (generally) has, they impede the ability of actual citizens to have any kind of impression on the current political system.