Satellite Smackdown — Which Moon is the Solar System's Awesomest?

A little while back, io9er Ed said Titan was "The Awesomest Moon in the Solar System." Well where I come from, them's fightin' words. What about Earth's Moon? Mars' Phobos? Europa?? There are boatloads of kickass moons in the solar system. We break down ten contenders in a highly scientific chart to settle this debate,… » 5/02/08 1:50pm 5/02/08 1:50pm