While I think Google maps is great on the iPhone, I've used Garmin GPS units before and they are great at getting me around a new city. If I got dropped off in the middle of nowhere, I think I would feel more comfortable using a Garmin to get me back to civilization. Plus, I like have verbal instructions instead of reading my phone while driving. I really want to maximize my iPhone use though Am I missing out on something? Is there an app that will read off turn by turn directions on the iPhone? Is there any GPS software in the works for the iPhone? I really would prefer sticking with my iPhone, but a true GPS unit really does wonders for me I've also used VZNav on a BlackBerry Pearl 8130 (on verizon network), which worked great too. Are there any comparable programs or options for the iPhone?