I love our (WorldNomads.com) travel language guides. They might not be comprehensive but they were designed to teach you the basics with the view that everyone can learn a handful of phrases and these can take you a surprisingly long way with the locals. The range now includes 23 languages including the really off-the-beaten-track ones like Swahili, Arabic, Lao, or Nepali. Enjoy!
