I came across this highly interesting article yesterday. The author really knows his stuff, and he presents it very well without jumping to any conclusions.
The Fermi Paradox - Wait But Why
Wikipedia also has an excellent page on the Fermi Paradox, they cover most of the possibilities, just stating the facts:
http://en.wikipedia.org/wiki/Fermi_paradox
Bookmarks