If you need to create a map for a paper or presentation then the Interactive Mapping tool should provide the necessary resources.
I'd recommend re-visiting the Google, Yahoo, Windows and MapQuest sites as they are actively being updated with new functionality and imagery.
(last updated 21 April 2006)