PicTranslator is an iPhone app that translates certain sorts of text from any one of 16 different languages. Just take a picture of the text, crop the frame to the text you want translated, and then, after a short wait, you get the English equivalent. A small number of the languages (including French, German, and Spanish) will even pronounce the text for you in the original language, so you can sound like a tourist who is making some small attempt to respect the local culture.