Surprise your traveling friends with some of these great road trip gifts -- including road trip essentials, games, snacks, and gadgets!