Tomtom is getting greedy though. There are often serious bugs and issues with maps and updates, other than user fixes don't come for free. You have to buy new map, if you want update, regardless of whether the one you got with your device was screwed and buggy or not.
Also, new devices come with GPRS subscription based traffic system (roughly £50 a year) instead of good old TMC, and although it's nice to have traffic updates in 3 minutes instead of 15 or 30 - it's no longer either/or system - Tomtom is actively phasing out TMC compatibility with software releases for Live range, so at some point in not so distant future it will no longer be a choice of subscription (which btw, works only in three or four countries in Europe) or free traffic via RDS - you'll either pay for live services or you won't have traffic updates.
There is also issue of crippling software to force upgrades - my TT 720T was originally shipped with voice recognition and RDS-TMC via receiver in dedicated socket. 13 months later Tomtom released software update, which offered new features, but crippled my "T" device - I no longer had voice recognition and dedicated TMC no longer worked. When I demanded fix, I was told by Tomtom to buy 730 device for voice commands and new USB receiver for TMC as the device was no longer supported in its original format and somewhere in the original box there was a small print allowing them to screw around with the features.
Lucky, there is a solid "alternative software" development going on, re-enabling those lost features after software "upgrades" on "no longer supported" one year old devices.
Yes, Tomtom is still the best, but they have quite nasty business model.