Super cool app I just discovered called Waze. Works great on iPhone and is available for other devices.Turn by Turn navigationPeer to Peer networkReal time info on police, construction, traffic, road hazards...Fun user interface and interaction.
http://www.waze.com/