Hi. Im after a sat nav for my car. Im looking at a garmin, but theres that many variations its a mine field. Has anybody got any recomendations.? Thanks.