Here is a sweet desktop photo (aka wallpaper) of Hurricane Ivan taken from the Space Station.