The Internet Archive has put together an excellent site of NASA images. It's very Web 2.0 with image zooming, personal workspaces, sharing, and embedding. It really is a spectacular resource and a great way to kill some time. Check it out at nasaimages.org.