Open Street Map
OpenStreetMap is a map of the world, created by people, and free to use under an open license.
This video features an old UI. Updated version coming soon!