I would have attacked Iraq after the first round of sanctions failed after the Iraqis threw out the weapons inspectors in 1998 or 1999. The reason I would have attacked is because they had violated an integral part of the cease-fire which settled Gulf War I. I'd give UN sanctions a chance - A SINGLE CHANCE - to work to get the inspectors back in, and unimpeded, and then, I'd go back in with the troops when it had become apparent that the sanctions were not going to be lifted. And that opportunity for UN sanctions was offered only because I would be trying to be a nice guy about things. The moment the inspectors were impeded, sanctions should have been raised. The moment they were ejected, the planes should have been in the air. Years of "no-fly" zones and more UN sanctions and the like were ridiculous, and should have been realized as such.
It wasn't about whether or not they had weapons of mass destruction, to me, until Bush said definitively that they did, and that that was the reason we were going. It was whether or not they intended to live up to the terms of the cease-fire.
HOWEVER, I have to question why Bush went in WHILE THE INSPECTORS WERE THERE! That, to me, was just plain stupid. If, as many people say, he was determined to go in, he should have done it immediately, because he already had his justification, in my mind. The idea that it didn't happen until the inspectors went back should leave us all at least a bit skeptical.
It was the RIGHT war, wrong reason, wrong time to me.