Google Earth gives you a wealth of imagery and geographic information.
Store information about your home items in one place.
Is the easiest way to find your Address Book contacts using Google Maps
Earth simulator that combines imagery and real-time data.
Java based geographic information system.