If you purchase a Tom Tom and have no issues, they are a fantastic product. However, if anything goes wrong and you have to deal with their customer service, things turn into a nightmare. My Tom Tom went wrong when activating the blue tooth, so my advice is to stick to the basics of just letting the thing get you from A to B.
Back to Tom Tom's customer service, it took me over 8 months to finally get a replacement after this the product had been sent to Germany, Scotland and Holland. Emails unanswered, 55 minutes plus spent on the phone and numerous occasions reformatting the hard drive. I really got the distinct impression that Tom Tom were hoping that I would just give up.
Unfortunately some of their devices do have faults, but why make people endure such a protracted process before replacing items? I cannot recommend Tom Tom on any level as their customer care is a total disgrace and will leave you frustrated and angry.