I would also add that one of the President's biggest mistakes is continuing to call this conflict the 'War on Terror'. What a crock. This means absolutely nothing. We are not fighting 'terror'. We are fighting islamic fascists, who happen to use terror as a weapon.
Good point. It's hard to win a war if we aren't clear on who we're fighting. A "War on Terror" is as meaningless as a War on Murder. We're not fighting a mode of operation - we're fighting a specific set of people who want to use terrorism to kill us. It's our job to kill those people.