The tools in Google Earth are great. The heterogenous nature of the imagery is a two-edged sword. You don't have any control over which image set they choose, but on the other hand you find higher res images than you generally do in Virtual Earth where the imagery is much more homogenous.
I find myself using a mix of tools: Google Earth, Google Maps, Live Search Bird's Eye View, NASA Worldwind, etc.