I just wish that Americans would understand that corporations don't "pay" taxes. Ever. They simply collect taxes for the government. The sales tax at least, is honest. While Wal Mart nominally "pays" the sales tax on all of its sales, the tax gets passed on to its customers and shows up right there on the receipt. Income taxes don't show up on the receipt, but they are also paid by customers. Every penny a corporation earns comes out of the pockets of its customers.
Trying to raise taxes on "the rich" is like trying to empty the deep end of a swimming pool. This country would be so much better off if the voters would learn one simple lesson: If it sounds too good to be true, it is.