When you need a map, use the right one for the job. If what you need is a road map, you don't need Google Earth or Microsoft Virtual Earth, for example. Google Maps or Microsoft's Live Maps. Basically, I avoid the resource-intensive and thus also slower 3D apps such as Google Earth when I don't really need them to get the job done.
Here are what I see as the strengths of some common mapping apps:
- Basic mapping. Google Maps is my first choice for all basic mapping, from road maps to aerial (satellite)views. Google's maps seem to cover much more of the globe and in closer detail. Google Maps even has a "Traffic" view now, as well as a "Terrain" view.
- 3D maps. For a 3D-type view, I generally prefer Google Earth.
- I use Microsoft Virtual Earth (the 3D part of Live Maps) if and only if I need to get a closer view. In some locations, Virtual Earth's maps get you a bit closer to the surface.
- Measuring distances. Use Google Earth's measurement tool to get a pretty close idea of distances. You can even plot a multi-point line and get the total distance.
- Placemarks. If you want to mark a place on the earth for others to see and you want to add a pop-up box description, see if WikiMapia fits your need. WikiMapia uses Google Maps. Example: Mulungwishi, Katanga Province, D.R. Congo.
- Local points of interest. If you want to add local map "pins" for specific points of interest, Google Maps is great.
- Multiple needs, including 3D. To combine local points of interest plus geographic location plus the need to tilt the view, Google Earth may be your best choice.