On the other hand it was the Republicans who lobbied powerfully, in the name of big business, to open the borders for H1 Visas due to the so-called "IT Shortage". Now I know at least half a dozen American citizens who are looking for IT jobs while of the 5 people in my group, I'm the only US citizen. My company, one of the largest in the world, has plans to relocate 10% of all IT positions to India next year. I expect the Bush Administration to kindly turn a blind eye.
I would rather see a balanced budget than a tax break for the rich. The majority of the Bush tax break went to corporations and the top 1% income bracket. Only one administration has tightened the belt and balanced the budget out of the past four administrations and it wasn't Reagan, Bush, or Bush.
Unions, taxes, and govt. all have their good and bad points. I've yet to see less taxes or smaller government under the Republicans except for George W's tax cut. The typical method of reducing govt size is to increase the contractor to employee ratio; I don't really consider this smaller govt.
I don't think either party represents the middle class nor is either party more ethical than the other as you've stated previously. I've previously stated: "The core of either party's ideals does not revolve around taxes or government size. " In my opinion, this is a merely a facade.