Die Openstreetmapkarten für Garmin werden von Openstreetmappern erstellt. D.h. Garmin hat darauf keinen Einfluß.
Die Karte z.B. http://freizeitkarte-osm.de/de/index.html
wird alle 6 Wochen aktualisiert.
Wie gut die OSM-Karte bei dir ist, mußt du selbst prüfen
http://www.openmapsurfer.uni-hd.de/
bei der Karte kann man Höhenlinien und Hillshading einblenden
Man kann sich auch kleinere tagesaktuelle Karten "selbst machen"
http://extract.bbbike.org/?lang=de
Und wenn du noch das Bundesland nennst in dem du wohnst, da habe ich auch einen Link um sich die amtliche Topokarte anzusehen,
dann kannst Openstreetmap mit amtlicher Karte vergleichen.