Actually the impact of corporate money is widely exaggerated. I'm not saying that it is not significant. But in the last few presidential elections smaller private donations have accounted for the most money, esp for the republician candidates (yes the avg donation size has been smaller for republicians than for dems). Back in 96 the dems biggest organized contributers were booze co's and the repubs was tobacco. Tobacco also gave a lot to dems but, not as much. If I remember correctly (I am on memory here) oil cos gave less than tobacco and booze (agricorps) overall.