Terry: it would very much depend what kind of Iraqi I was. There's this wonderfully bland, broad brush-stroke being swished across an enormous country, which is, as is being repeatedly said by various tv presenters, populated by three very different people. For those who haven't got this particular picture yet, there are the Kurds, who are tribally and culturally different to 'Iraqis' (please Google, I'm not going to take up the forum with a chronicle on Kurds); there are Sunni Muslims, and there are Shi'ite (or Shi'a) Muslims. The latter two are as divided on major points of Islam as are Protestants and Catholics on issues of Christian dogma. They are, in terms of nationality, the same people, while the Kurds are not.
The Sunnis in Iraq have held the whiphand until now. They oppressed the Shi'ites and exiled the Kurds to the north, and, as we all know, infamously (as part of the ruling elite of Saddam Hussein) massacred many.
So, would I vote today? Not if I were a Sunni, since I would not consider the holding of a foreign militarily-driven election in my own country to represent what I had stood for.
Yes, possibly, if I were a Shi'ite in a Shi'ite region and could get to the polls relatively unscathed. Possibly no, if I were in a more mixed region or town, for fear of reprisal. After all, the troops can't protect themselves from ambush, so how would they protect me?
As a Kurd, almost all of whom are in Kurdish regions, yes. However, I'd be wary of how I'd fare if I ever attempted to come down from the mountains, where I'd been driven. If troops are to leave Iraq one day, everyone will expect to be 'free', and the assumption of free movement for all will be met with extreme resistance by Sunnis. Especially for Kurds, whom they detest. At least the Kurdish people have some power now, inasmuchas they're going to have self-government. What they really need is true freedom, in the creation of Kurdistan, with a serious commitment of support from friendly countries.