Yahoo Maps: http://maps.yahoo.com/
Bing Maps: http://www.bing.com/maps/
Bing Maps also have the feature Birds Eye View for several cities around the world also making sights more clearer.
But I found this site comparing Bing Maps and Google Maps
I hope this helps you a little.