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.