Not sure why you thinkg OSM is 'woefully inadequate'. OSM has been better than Google maps for at least 5 years where I live (Cambridge, UK). It's bang uptodate (when a bridge that had been closed for 6 months reopened, OSM reflected that within 24 hours. It took google maps another 6 months. Every footpath, bike route, pub and college is on it. Google maps just doesn't have this detail.
OSM has a cyclemap view and all sort of related tools and sites because it can be re-sused in much more versatile ways than google maps. e.g http://cyclestreets.net for cycle route planning anywhere in the UK.
Google's draggable routing tool is still very cool, but it is very car-centric, and OSM is a much better map for most purposes I need.
I have a tomtom device which illustrates the advantages of OSM. The maps that came with it 8 years ago are now _very_ out of date. I can pay a small fortune to get newer ones, or I can switch to an OSM-based nav tool. Not quite as slick interface but totally uptodate maps forever more at no cost. That's a big deal.