Francis Fukuyama is a professor of mine at SAIS, and was one of the original neocons who thought Iraq might work out ok. He's completely changed his tune, although he doesn't do the best job of outlining where he thinks foreign policy should go from here.
Read his thoughts here:
http://www.nytimes.com/...