can anybody recommend a gps navigator?



I've heard of tomtom, buy it's TOO expensive. I've got some info about
Nav4all. It's free. But I don't know whether it's qualified.
how about wayfinder,etc.?
can anybody give me some tips?
TIA!

.