There is something called the Goldilocks zone suggesting a series of quite stringent conditions on the distance from a star to support the creation of life. Not sure creation is the word one would like to use though ;)
Either way, eclipses on other planets aren't nearly as awesome, Mars for example is patheticsville compared to ours:
reply