Second on GPS for traveling. I spent a few weeks in the Egyptian desert last year, much of that time in the hands of drivers who spoke little English. A few days of seeing desert all around you and no idea how much longer you're going to be itching to know where you are.