Which Planet has the Most Moons? What are the Most Livable Ones?