As active OSM'er I can only say that nothing beats a combination of the latest OSM for a region, with Garmin Topo. Road changes are usually implemented a lot quicker on OSM. Looking at some of the Navteq maps (the base for Garmin), it can sometimes take half a year or more, for the map to be updated to the current (new) situation, especially in less travelled parts of the world. If there are active OSM'ers, you will see these updates a lot quicker.
Bookmarks