Google Earth gives you a wealth of imagery and geographic information.
Create, edit, visualize, analyse and publish geospatial information.
Utility that finds great photos from National Geographic website and allows you to use them as your desktop Wallpaper.
Java based geographic information system.
Astronomy Picture of the Day - Stunning pictures from NASA.