Some of those "hits" look a little "disturbing", regarding unwanted adware. I am using Google Chrome, and I can add it via the Chrome Web Store, but I am unwilling to try it, given that adware business.
I am in Safari and when I try to use MapQuest it tells me I have to download MapsGalaxy but when I try to do that I get a message that says there was an error in trying to download it and it can't download it.