There's no quick solution to a problem like Iraq, a steady hand-over of power to the Iraq government is the best option for success. The only alteration to the plan for me would be when the Iraqi government believes its time to run the country safely then pull the troops out of cities and into bases like the "Federal" plan but have a whole Iraqi nation, instead of trying to split it up.