Years ago, when I got my first PDA, I imagined a day when I could speak to any person on the planet using a personal language translator. Future Apps, Inc. has nearly fulfilled that dream with its series of iSpeak language translation references, including iSpeak Spanish shown here. The user still has to peck away on the onscreen keyboard to enter the word or phrase, but iSpeak will display the translation and “speak” it accurately. Translations work in either direction (English to Spanish or Spanish to English). The output is very accurate. This is a self-contained app.