I often have requests from readers who need help locating starting points for data resources. Today one request needed to locate some satellite imagery providers. Indeed there are many of them, however, a few good starting points include:
TerraServer http://terraserver-usa.com/
NASA and NOAA have loads of imagery (see http://www.ghcc.msfc.nasa.gov/GOES/)
as does Digitalglobe.com and http://www.globexplorer.com/
Globexplorer - http://imageatlas.globexplorer.com/ImageAtlas/view.do
This is also a great resource - http://earthnow.usgs.gov/
See also http://www.geobserver.com/worldview_eng.php
and UNOSAT http://unosat.web.cern.ch/unosat/
We also have a decent directory of public and commercial resources at http://www.gisuser.com/content/category/10/168/41/