FWIW, closest I've come to crashing in recent memory was while dorking around with my iPhone GPS app. Eyes off the road, one hand on the bars.... not good.
MotionX and Cyclemeter both work well, as does Strava, for mapping your rides as you do them, IE in hindsight. Not sure of a "turn by turn" GPS biking app.