Another vote for Garmin. What's wrong with your 7 year old unit? I have one that's closing in on 10 years and still working fine, still receiving regular updates. The only thing I had to do was put a $5 memory chip in it (micro SD) to handle the new large maps that were too much for the limited memory.