Just tested this app on my way to work this morning, and it's awesome!

Granted, I knew exactly where I was going, and the turn-by-turn directions seem to be quite random (seems like 200 m ahead, but if the turns are closer, it gets confused), but I"m hooked :-D