What should be done?
First of all, stop the hysteria. Stand back and ask how this could have happened. Ask how a poor country isolated by two oceans could have so embroiled itself in other people's business that someone would want to do us harm. Even sitting in the middle of Europe, Switzerland isn't beset by U.S. attacks, because the Swiss mind their own business.
Hmmm. I thought that the Afghani people were innocent in these attacks... now they're 'embroiled'? Well in that case, maybe we should stop being so careful about not hitting civilians.
Second, resolve that we won't let our leaders use this occasion to commit their own terrorist acts upon more innocent people, foreign and domestic, that will inspire more terrorist attacks in the future.
So we have to put up with bi-ennial terrorist attacks (WTC in '93, barracks in '96, embassies in '98, USS Cole in '00, WTC in '01), just to avoid inspiring MORE terrorist attacks? Yeah, THAT makes sense! No, I like this way better... WE commit the violent acts, and let THEM cower in fear for a few more decades. Deterrence worked decently from 1941-1979 (Iran hostages). Let's stick with what works.
Third, find a way, with enforceable constitutional limits, to prevent our leaders from ever again provoking this kind of anger against Afghanistan.
So our anger directed elsewhere is hunky-dory? Okay, then, how about Syria, Iraq, Iran, and Arafat's other camps? By the time we're done, Afghanistan might have another two targets worth bombing.
LOL... I just re-read that first line, "enforceable Constitutional limits"... we haven't had those for decades. Just ask the 2nd, 9th, and 10th Amendments and Al Gore's "no controlling legal authority".