I have an Ultimate addons tough case with a waterproof socket connected directly to the battery (comes with a switch to turn on/off)
I use waze all the time, gives you traffic updates, speedcams, police, accidents, will direct you to another route due to accident/traffic, etc