Embed more U.S. forces with Iraqi units.
Uhhhhh - didn't we try that in Vietnam? Didn't work there either.
Advisors. Some ARVN units caused a hell of a lot more problems than they solved. Others were extremely good. Problem, from what I heard from the grunts that served as advisors, wasn't the troops. Most were soldiers. Their officers, especially the generals, on the other hand...
Renew the push to resolve the Arab-Israeli conflict through a diplomatic offensive.
Hmmmmm... have those guys been asleep for the last 15 or so years. We've been doing that.
The alternatives are war or genocide. My personal experience from seeing ethnic wars firsthand says "Stay the hell out of the situation completely and pretend it doesn't exist." Picking sides in an ethnic conflict is a bad idea.
Involve Syria and Iran in negotiations over Iraqs future.
Wouldn't that be like involving a couple of wolves in a discussion of whether or not a deer should be invited to dinner or be dinner?
I hope the guys that worked on that panel did it for free because that's about all the advice they've dished out is worth.
And what would you recommend? The situation in Iraq is currently a low grade civil war, with a bit of ethnic cleansing for good measure. The US Army is keeping a lid on the worst, but no foreign army can keep the locals from sorting their own business out. Any time you push a number of ethnic groups together with artificial borders and a long history of grudges, it's going to explode when you take off the leash. A dictator can hold it together with enough brutality. Tito and Yugoslavia, Stalin and the USSR (think all those countries ending in -stan), etc etc.
I haven't spent as much time with the Shiites and Sunni as I did with the Kurds, but I do know the Kurds will never give up. I still have a very nice Kurdish rug hanging on my wall. I still remember one line in particular. "We've been fighting for the last six hundred years. If it takes another six hundred years, so be it." Not people to take lightly. They like us, dispite the number of times we've screwed them over. But folks have a thing about their homelands. They'll put up with us for as long as we stick around, but the day we leave, they're going to war. Doesn't matter if it's next month or five decades from now.
Sooner or later, we have to let the Iraqis make their own decisions. Sooner would be better than later. We can try to push our own ideas on the Iraqis. It won't work, but we can try anyways.