In my opinion, every member of the U.S. military should have been brought home on the day that the same U.S. Congress that couldn't agree on how to finance the war effort somehow managed to get almost unanimous support for a national "Do Not Call" bill that protected the U.S. population from the hideous threat of -- get this -- f#%&ing telemarketers.
This needs to be stated again and again. This fight was brought to us back in the 90's. We ignored it again and again, until 4 planes crashing made it impossible to ignore. They started, we will finish it. Bush has stated many times that this war will be unlike any other and it will take years if not decades to finish.