Companies have been moving overseas and laundering money through off-shore accounts even while Bush was cutting their taxes. There's little or no proof more tax cuts for the wealthy would stop that trend.
The same attack was used against Bill Clinton and things worked out just swimmingly for the poor & middle-class.
Most Americans are smart enough to realize we're paying for 2 wars and a huge financial bailout. They understand someone has to pay the bill. People who got rich off oil futures, war profiteering, and cut throat lending are the ones we want to pay for it. Not us.