For $80 I bought a program called Doelorme formy lap top that does all the above. It comes with a GPS antenna that plugs into USB. The laptop is a little awkward to pack around. You will need an inverter to plug into the lighter to run the computer. They sell computer stands to put int the truck. I always have my computer with me anyway so it works for me. The hand held devices are pretty expensive yet. Tom Tom is one that a lot of the cab drivers use. It has a pretty neat display that you can mount on your dashboard.
2Do you not know that the saints will judge the world? And if you are to judge the world, are you not competent to judge trivial matters? 3Do you not know that we will judge angels? How much more the things of this life! 1Corinthians 6