I'm thinking of getting one for DH for father's day. I was looking at HAlfords and they have a variety of tomtom and navman. Any thoughts/experience most welcome. Also, do you have to subscribe to a service, like you do for a mobile phone?