I think you will find that the free lifetime map offer applies to certain models
purchased up until 31 Jan 2012 - Map redemption
The nuvi 660 must be a special JA promotion.
All the models in the Garmin promotion are car units. I got a lifetime free map upgrade with my nuvi 1350