For long trips there are always the Harry Potter books. The books are so much more detailed than the movies, and the CDs really bring the characters to life.
If you want something completely different and amazing, try The Story of Edgar Sawtelle. It's about a boy whose family breeds dogs. You won't even want to stop for rest stops.