The United States has been at war for four years. Just about everyone agrees that strategic mistakes were made, and nobody is blaming the troops. I get frustrated as I listen to most of the arguments about the war. So many times it boils down to name calling and over-simplification. Meanwhile, the world becomes a more dangerous place. Lets talk about what America should do now. Please limit comments to your position rather than attacking other views.

Patrick Baz/AFP - Getty Images
US soldiers scan rooftops looking for a sniper in Baghdad's Haifa street on March 19. Congress is expected this week to consider budget legislation for the Iraq war that includes a provision requiring a US withdrawal by September 2008.