I Use waze right now as a gps and it is pretty good but sometimes tells me to turn in places where it's impossible to turn or turn down one ways. What gps do you guys use on your iPhone? I am looking for a free or cheap one with speech directions that it very accurate. Any recommendations? Thanks