Originally Posted by
rm -rf
Try
Osmand You can download some state maps for free, and a one-time subscription for more maps is cheap (I think it's $6)
I was on a ride with another rider that was getting turn-by-turn voice prompts. I thought it was giving too many advance notices of upcoming turns, but perhaps that's configurable. See some screen shots in
this post. I've not used it for bike navigation, other than uploading a route file and seeing that it shows on the maps correctly. (It was kind of confusing where to put the routes so that osmand could find them.)
+1. I've used Osmand for bike navigation. I generate a route in Mapmyride and download it to the phone. Since the base map is saved on your phone, there is no need to use cell data during the ride itself (which is awesome in areas with spotty cell coverage, or if you're cheap like me and don't like to pay for lots of data).