I think killing him right away was the best thing to do. He has nothing to lose, and he would stop at nothing to break out of jail. So, if we captured him, we run the risk of him getting out. If he got out, he would just retaliate and there would be another terrorist attack.
I live in the US, and I think we need to get our own shit together before we involve ourselves in other people's business. We cant send our troops to Libya just because we think its right. And we need to stop sending billions of dollars to Isreal. The country is old enough to suppost itself now. If we think we can end the problems in the middle east, we cant. The problems between the forms of Islam date back all the way to when Muhammed died. (Sorry if I spelled that wrong) And when Nazi Germany lost WWII, it created even more problems in the middle east. No, I am not saying Nazi Germany should have won. But, when they lost, Isreal was created; and The Soviet Union gained more power, and eventualy invaded Afganistan. Which then, the US wanted to stop communism, so we sent money and weapons to the Taliban. The Taliban now uses those weapons against the USA's troops today. I think the US should close its doors, and focus on it's own problems. Osama bin Laden is dead, and it took us 10 years, lets not waste any more.