Web: Google Earth
Thank you google, now Google Earth (aka keyhole) is free!. I talked about it before. I'm over here at -43.9,-19.92.
I played with it a bit today. It's even better than before. Not only is more covered but it has the roads and the names of the roads as well. Now it's really easy to find where you live. And as you can imaging the search works quite well too. Even better, it can show the names of roads and restaurants and the like. Unfortunately, the coverage in Brazil is less than ideal, but it's better than it was in November.