Finally! Some closeups from the Casini flyby of Enceladus on the 9th - about 300 miles from the surface. What's the world coming to when you have to wait almost a week to get simple high-resolution images from a small icy moon of Saturn. I mean, come on - it only takes light about 84 minutes to make the 935 million mile trip. Let's pick up the pace NASA!
Click here for more info and images.