I absolutely love this question, and have been a proponent of media based battles for a long time. It is my opinion that the american people love to see and hear about victory. They can tolorate a defeat every once in a while, but will get behind any troop action if they see an overwhelming victory now and again.
Take Falujah, over whelming use of power, and I am sure quite a few civilian causualties, but we won. The public was in full support, and cheered the action. Another case was Najaf, the troops were pinned down, yet used the fire power at hand defeated the enemy and won the battle.
This whole war was lost when the civilian contractors were ambushed, burned alive, then hung from the bridge. At that moment we had the full support of the population to go after whoever did this, and we, as a nation did nothing. we ran an investigation, we "looked into it", but we did nothing.
If Bush wants to save Iraq, then he needs to fight the battle. Take back Iraq town by town, city by city, battle by battle. Otherwise continue to, "exit gracefully" towards defeat.
I gather that the troops would rather the Iraqis take the country back, town by town. But they need reinforcements. Frustrating no to be able to hold the ground you take.