I think this article is well written and identifies several things I've been thinking about over the last two days:
http://www.npr.org...te-bin-ladens-death (www.npr.org)