I agree with some people that withdrawing from Iraq or Afghanistan would be foolish, at least at this point in time!
Iraq - I always knew the US could win the Iraq war and what do you know they are. Iraq is calming down and is restabalizing. Violence in the country is as low as ever during the war. Iraq's armed forces and police are being equiped and trained and the country is becoming self sufficient. Some would say that makes it the perfect time to pull out, I disagree. Iraq politically is a young democracy and as we are seeing the political side of things the country needs help maintaining its democracy. I think the US should change from a combat role to a training/support role instead of withdrawing entirely keep about 5,000 personel in the country and maintain a small military base. Even if you maintain those troops at the embassy which is big enough to house a small army it would be smart. Also Washington should ensure that Iraq remains greatful to the US and continues to grow as an ally, last thing the US wants is a new Afghanistan (When the US equiped and trained the Taliban after the Soviets invaded) last thing we need is an Iraq/Iran alliance or to some how have to come back and fight the ally we are training. The US needs to maintain a strong relationship with Iraq. That being said the Iraqi's want America out so pulling combat troops out is nescessary but the US could keep troops in the country to train the Iraqi security forces and keep an advisory role. That means the US could keep probubly a couple thousand in the country (If Iraq would approve which I bet they would).
Afghanistan - Unlike Iraq the US and their allies like my country of Canada are not winning the war. This is the real war the US needed to win, Al-Qaeda attacked America from Afghanistan loosing the war would send a strong message to terrorists everywhere that hey "We can win". As we speak Canada is beginning to plan its withdraw for 2011 and the US is considering 2014 as its withdraw date. This is very bad as the Afghan government is starting to get scared they are talking about letting the Taliban back into Government and even Obama himself is talking about possible peace deals with the Taliban. Now some may say well sooner or later a peace deal needs to be made, but look at Pakistan and all their peace deals with the Taliban. The Taliban do not honour their peace deals they maintain peace for a limited time untill they have the upper hand then they attack and betray the Pakistani's. I think the US should be in Afghanistan permenantly like Korea or Japan for example. I think once the Afghan Army and Police are up to 400,000 the goal mark then the US should begin handing over security in the more stable area's. Once said force has surpassed expectations and the US has stabalized the south at least somewhat then the US should begin pulling troops out. But not entirely the US should pull troops back to Kabul and maintain a secure green zone while the Afghan Army fights the Taliban in the south and around the country. But the US should not leave the Afghan Government to the hands of the Taliban untill it is clear that the Taliban can never come back to power. The US should not leave untill the Afghan Police and Army could win a massive civil war which the Taliban would no doubt start the second the last boots come off the ground.
Now I noticed someone brought up Iran and what Nato should do with Iran. So here are my thoughts on a war with Iran.
Iran - I agree with the last poster we should let Israel launch this war. Israel is a powerful ally and while they do make hasty decisions and carry out operations we don't always agree with they still are a very important ally. The US badly want's to enter Iran but we all know the international community might not be as supportive (Russia/China) so let Israel do the dirty work. Once Israel has initiated a war and bombed Iran's nuclear facilities then the US should begin an air campain against all of Iran's air ports and military installations. Bomb them into the stone age. Should the US put boots on the ground?, I don't think they should. The US and Israel should leave Iran's revolutionary Gaurd in turmoil and allow the government to implode. Look at Iraq when they were building weapons of mass destruction Israel and the US blew their facilities to kingdom come and Iraq was never able to recover nuclear capabilities. The US and Israel should do the same to Iran. Hopefully after the attacks moderate Iranians will take notice and they will over throw the current Iranian Government and replace it with something more western friendly. Entering the country could end the US in another 10 year war which would probubly benefit the US in the long term but in the short term it would have devestating effects on the US's military capabilities and moral in the Army.