I personally believe the best thing for democracy in Iraq long term is a temporary hiatus to stabilize the country and to allow for the building of safe guards to prevent the joining of the mosque and state as we have in Iraq today. Iraq could also badly use a new more US like electoral system.
Boy do I agree with that! The list system that the UN put in place is a total disaster. Direct representation of local people, known and trusted by the people, would be FAR better. Then if things don't work right, they can replace the guy who is the problem instead of going against their own group.