I think it would be very cool to stand on the surface of Io. Probably one of the most alien places in our solar system.
I have often fantasized about choosing the top 10 most fascinating spots in the solar system. Standing on Hyperion and Io would be one and two. Followed by standing on the peak of Olympus Mons on Mars, tallest peak in the solar System. Number four would be hovering over the Hexagon on Saturn's North Pole.
The rest would take a lot more time to list.
Io
Comparative size of Olympus Mons
Olympus Mons on Mars: Tallest Peak in the Solar System
Seven Wonders of the Solar System
Hexagon on Saturn's North Pole