I use a very inexpensive GPS unit, along with old fashioned maps or Internet directions.
The GPS I have will tell me the street name I am on and cross street I am coming up on.
In the cities in this area street signs are almost non existent.
I don't care how good I am with a map when I am in heavy traffic the GPS helps.
Yes there are limitations, when I was riding with "Capt Al" the GPS we where using kept steering us to parkways that we where not allowed on.
Right now as much as I like electronic toys I can not justify $750+ for a co-pilot.