Bought a TomTom Go 520 a few years back and still got it. Never had an issue with it and the handsfree calling on it is superb. It gets fairly heavy use due to my job on 9-12 hours a day 6 days a week so the battery now only lasts about 5mins if left unplugged, but in all honesty I've always got it plugged in anyway so not an issue.
Deffo recommend one