I use RV Trip Wizard. It is a subscription program but it is very good on mapping routes. You have the ability to drag and change your desired routing as you plan. It lists tons of information for you such as RV Parks, Pilot/Flying J, Restaurants, Rest Areas,etc. There are many options you may choose for your personal needs. It has some flaws but every program does. I have been using RV Trip Wizard for the past three years or so and it is the best trip planning software available for my needs. Safe travels and enjoy the trip!