I like OpenStreetMap. I think theirs maps are prettier. The response time is quick and the details are amazing. They do not have satellite view and “Street View” but for real mapping usage they are great.
They have the best rendering of rivers in my view (with the Transport Map).
There is also a OpenSeaMap that is getting very good. It is more popular in Europe than North America.
>>>
“Its unparalleled global coverage — from roads and rivers to pharmacies, forests, and much more — makes OpenStreetMap a vital resource for building high-quality visual maps and navigation services for every part of the world.”
blog.mapbox.com/openstreetmap-a-global-map-for-worldwide-insight-4e041cbf1ec1