Miguel has released a time line for the Mono release. Mono 1.0 is to go through two short betas in May and June and is scheduled to be released on June 30th. Hopefully Mono will be more stable than Iraq at this point. Of course one wonders what the odds are of either being released on time. I think they're pretty good.
Free Iraq 1.0? More like 0.9. Ah, everything makes more sense when we consider that Iraq is in Alpha phase. :-)