Well first of all Pearl you seem to be referring to campaign financing and lobbies. I have addressed this previously in other areas but yes they are covered by free speech. Just because someone has more money and influence than someone else does not give one the right to gag their speech. The consitution is not about group rights it's about individual rights. The cooperations are made up of individuals that have the right to free speech.
Want to make note that I am totally against bribes, payoffs, and 'special deals'.
Campaign financing is not a bribe. Do you feel that you should be told if or how much you can contribute to a politician that supports your opinion and positions? You really think that Obama is bending to BP's will because they donated a large sum to his election? I think its rather obvious he is not since they was sheltered to 100 million liability and chose to pay 20 billion to his administration as a 'starter payment' for them to dole out. I wonder do you feel unions also should not be able to donate to political parties or canidates?