Well Dan, we didn't have much of a choice. Let's look at what are choices were before Bush launched the war in Iraq.
1) Continued U.N. sanctions on Iraq which oppressed thousands upon thousands of Iraqis, including many women and children.
2) Remove sanctions from Iraq, and allow Saddam Hussein to possible devise a plan in order to create WMDs and sell them to the highest bidder on the black market (Al Qaeda anyone?)
3) Start a war to completely remove the Baathist party from power, in regards to the number of civilian casualties caused by the war.
The most logical conclusion comes down to number three. Sooner or later, Saddam was going to become a dangerous rogue leader. If you have actually heard a few of his speeches or read them (which I have) you will have come to the conclusion that the man is quite insane. A lunatic like him should not be leading any country. Now, whether you like it or not, the Iraqi people are 100x freer today than they were prior to March 2003. The security problem over their will become under control I feel within the next couple of years. This war will benefit the Iraqi people (as well as us and the rest of the world community) in the long term.
As for your continued blabbering regarding North Korea, it comes down to four things.
1) North Korea has no natural resources that would somehow be beneficial for our country
2) North Korea has a standing army of a little over a million troops which were and are continully being trained by the Chinese government.
3) The possible backing from China if we invade.
4) Iraq, and the Baathist regime. gave aid to many terrorist organizations around the Middle East. This ranges from Abu Nidal to Al Qaeda (the very organization that attacked our citizens). The war in Iraq would have never took place if 9/11 didn't take place, so try blaming the terrorist organizations instead of Bush
There are too many uncertainties about North Korea, and I feel that diplomatic talks will work.