You might be interested in
"Flash Earth" It is a simplified version of Google / MS Earth. You don't have to install a damn great programme, it runs in your browser. The great advantage is that you can swap from one mapping database to another at any time, so if you don't find good coverage in one you can try another. I haven't bothered with Google Earth for ages now.....