When was the last time you or your friends visited a foreign country, armed with a map in one hand and a foreign-language phrase-book in the other, as you tried to figure out where the next...