The real war against terrorism will take, IMHO, 5-15 years. The war in Afghanistan is window-dressing.
The real war will be fought in the shadows, by spies and assassins. The typical battle will be one guy stepping out of a shadowed corner and placing a bullet in the brain of another guy.
It will take many years; it will not be easy--and it is us or them.
--Boris