I spent about that on mine a few years back, and it's worked well enough. No fancy functions like street names, but it did the job. Lately it's gotten less reliable, occasionally producing routes that don't make sense. Not sure what the deal is.
I switched to using Waze on my iPhone. It does all the street name stuff, and it crowd sources traffic conditions, which is pretty clever. And it's free.