As of the time the Hussein Regime was toppled, the war COULD have been over. The bacteria moved in to Iraq for no other reason than to kill at will. For us to take any option that includes leaving, we would be betraying everyone of the people who risked their lives to get out and vote in the Iraq elections.
Worse yet, we will (once again) prove to the world that all you have to do is make it hurt, and the Americans will run home to momma.
Therefore 2 and 3 are not options at all.
5 would be up to the people of Iraq. We did not liberate them from Hussein to tell them what to do with their country. Some mistakenly call the current government a "puppet" of the US. but time and time again they have shown that they are willing to go against what the US government would have them do. So, while it's an option, it's not ours to choose.
That leaves 1 and 4.
Stay the course (1), with changes as tactically and strategically necessary (which would include 4) is all there is left. The problem here is, any tactical or strategic changes made are leaped on by the infantile wretches we call the House and Senate Democrats...
The enemy knows one thing for sure, you don't beat the U.S. Military on the battlefield. The only way any nation has ever tied or beat the US military is in the Houses of Congress.
Any leader who says we should leave Iraq with the job half finished is the best weapon the bacteria has in it's arsenal.