We're about to take a cross country roadtrip which will have an 8 hour driving stretch. How do we keep him entertained? Portable DVD player? Anything else?help!