I've got the lifetime sub on my Garmin which covers any Garmin model I might have. So far, I'm still using my old Nuvi 265 that I don't know how old it is, but it's OLD... Battery does not hold a charge anymore, but it does what I need it to do when I need it.
If I get another Garmin, I can just "add new device" to my Garmin Express and it'll update under the same lifetime sub. Think I paid around $100 for it way back when.. I just updated it yesterday. Pretty cool deal.
I use Rand McNally road maps and Atlas for my backup and love them for that.
Good luck!
Mitch