There's a thread already for GPS.
One of them recommended a program for truckers for computers. Try to find that thread and find the name of it. I checked it out and it sounded pretty good. I think it takes into consideration bridges, etc. Don't know if it talks.
Bridge height, tunnels, and...