I have a Tom Tom that's about 4 years old. It's probably just mine, but it takes for ever for the device to find satellites, the battery drains even while plugged in, and occasionally, freezes up. If I were to buy another one in the future, I'd try a Magellan.
http://reviews.cnet.com/gps/
http://reviews.cnet.com/gps/