We maped out our stops before hand and made them either at rest stops where he can run around or at fast food places with ball pits and slides. We stoped about every 150 miles. In between the stops we fed him snacks, I climbed back there to read him books, play peek a boo etc. The portable dvd player was the best by far because it would keep him entertained for a while. We buy 2 new dvds each time of his then favorite shows, first baby einstein, then diego, blues clues etc.
Im not saying it was tearless, but it was better than without it for sure. The dvds are the way to go!