My last TomTom device was from a few years ago and it wasn't that great. Slow, low resolution display and updates took hours to apply.
I now use the TomTom Android app and it's better than any other app or device I have used. Good maps, with clear instructions and great traffic information.