The reason there is a fight over Iraq funding is because Bush decided not to include such funding in the regular budget.

Why not?

Who knows? Perhaps because his election-year budget presented fictional progress toward a "balanced budget". If he included his war funding in that budget, he couldn't pretend a balanced budget was within reach. (A trillion dollar war makes that difficult.)

But let's not forget, the only reason this fight is being waged, is because Bush chose to underfund our troops in his regular budget.

And now he's threatening to veto the funding Congress is allocating for the war. In other words -- Bush refused to fund the troops in his budget, Congress is providing that funding, and Bush is threatening to veto that funding.

Nice way of doing business.