Looks like Earth has her own Great Red Spot. Enormous, isn't it? I'd go into the intriguing similarity of hurricanes to galaxies, but the photograph itself is enough to ponder for one evening. And awe of majesty is already turning to wariness as the East Coast braces itself for Isabel's possible landing.