All of them tile based. None of them offline. Bah.
And for many small countries, OSM coverage is often more extensive than Google Maps. I spend a lot of time cycling around the Balkans, going down unpaved roads that draw little traffic, and I'm finding more and more that there's nothing left for me to contribute to OSM: other people have already been there and mapped it first, while on Google Maps many of those roads are missing.