I think perhaps a better solution would be to simply remove some of the tremendous tax breaks these large corporations have to hold them a little bit more accountable for their surging profits with jacked up prices.
I am always amazed when I see that someone thinks company's pay taxes of any kind (indirectly, sure). Taxes on company's are passed directly on to the consumer (you pay the cost in the product/service, the company takes that out and gives it to the gov.). So raise taxes on the company's and watch your price go up too. Here's an hypothetical example: oil cost one penny a barrel - the price at the pump however,will cover refinement, employee wages, transportation, business expenses and bills, and what ever the company pays in taxes and they will still make a profit and you'll be happy cause your paying 40 cents a gal. instead of 4 bucks. I can't believe there are people still so naive enough to believe company's pay taxes out of their profits (the left is banking on it though). I can just see a typical board of directors meeting within the Democratic fantasy world: CEO to board members - "Our corporate tax taxes is going up as we will be losing our tax incentives, there go our profits, how can we ever recoup the money? Oh dear, I guess we'll just take it in the shorts and let's give everyone a pay raise while we're at it!" Think about it...just a little.
Obama's corporate plundering(s) will be a middle class tax increase(s), in addition to the more direct tax increases he will establish.
US corporate taxes are among the worlds highest (35% and 38% after Obama lets the cuts expire). That is why businesses that can, leave the US.