Have you tried BaseCamp? It is not so critical about maps not saled by Garmin.

HTH,
ajoessen