Solar eclipses don't just happen here on earth - moons of other planets also pass between those planets and the sun, resulting in various types of solar eclipses on Mars, Jupiter, Saturn, Uranus, Neptune, and even non-planets like Pluto, Eris and various asteroids. So, where are the best eclipses in the solar system? For that, we need a tier list.