The Garmin Nuvis are dirt cheap now at big box retailers... and you have forever map updates by linking it to your laptop.
I love my Garmin, except for the times when she says, "Make a U-Turn... Make a U-Turn....Make a U-Turn" endlessly. Then I think she's possessed by a demon.