Has anyone used an app like Waze GPS?

My Field Engineer in CA uses it - it's usually fairly accurate (obviously, this sort of information goes stale quickly, but if the users report the updates, it corrects pretty quickly)

We use it to get ETAs so we know if we have time to get coffee before a meeting ;-)