Microsoft Automap Road Atlas 4.0 is unbeatable. You can specify all your driving preferences and the program will figure out the best route, calculate the time it will take, and even figure out your gas expenses.