If anyone wants to get into a Drake equation / is there life out there debate, this other thread is a great one to read and add to. It got started almost 4 years ago and has had several good runs of thoughtful posts since, including one batch just a couple months ago.