Traveling is a giant pain in the rear. You have to book all of your flights, hotels, rental cars, dinner reservations, and so on. After you book it, you have to keep track of all the important times and information for the trip. Sure, once you get to your destination and start doing all the fun stuff, it is enjoyable, but the preparation for a trip is usually less than pleasant. Thankfully, we live in the age of smartphones, where applications can help make everything easier.