A simple way out of the Bush tax cut problem: pass a separate bill cutting taxes on the middle class by a much as the Bush tax cut, then simply allow the Bush tax cuts, in their entirety, to expire. Net zero for the middle class.
The Bush cuts are set to expire Dec 31st anyway; do nothing and they go away! This would have the dual advantages of increasing the tax rate on the wealthiest citizens, as a true progressive system should, and puts the GOP in the awkward position of voting against a tax cut for the very people they endeavor to bamboozle!
Maybe we call it ObamaCut!