Have done the drive a million times.
We stay in urban areas, which are more costly, but we are picky about where we stop, sleep and eat. Do not recommend rural areas at all, as motels can be run down, and there are usually no stores around, as well as cell reception can be iffy too. We only stay at Marriott or Hilton brands, but will occasionally stay at a Holiday Inn Express if it's new.
For us, it's important to have stores, restaurants and clean/safe hotels in our reach. We have a GPS as well as OnStar in our car, and we always have the most updated version of Driving i75.
We stop at Targets and Walmarts so that we can stretch, kids pick out some toys, use washroom and buy fresh food. We never stop at gas stations, excecpt for busy urban gas stations, and we only stop for gas, that's it. We don't eat fast food, nor drink pop nor eat candy, so we eat fruit, cheese crackers for snacks, as well as make fresh sandwiches and drink water or juice. We are also picky about where we stop to eat for meals, as we all have allergies/diet sensitivities to worry about.
For us, it's about keeping my hubby comfortable since he does all of the driving, as well as the kids, so they have books, DVD players (each have their own, and we bring at least 50 DVDs), iPod and iPad, DS and games/toys. We eat healthy, stay hydrated, get exercise, and make sure that we don't push ourselves too much at all!
Good luck! Tiger