Microsoft Streets and Trips can do just about everything you need if you want to buy some software. I use it in conjunction with a Rand McNally road atlas and Gasbuddy/Hotels.com apps for my Android smartphone. I do not overplan - I get gas when I need it and walk into hotels when I feel I'm done for the day.