well, I thought finding places is one part of the fun the game offer. if it bother you so much, take a map ( the one Johnny give ) and memorize it. that's what I did and I never had any trouble finding places ( well almost

).
I agree about the cliffracer, they are just too annoying. normally I just run past them and stop when they are hundreds of them chasing me and I let lose a Nuke spell.