My favorite apps now are the Talk To Me app by Flaviu Negrean and Goggles app by Google.
The talk to me app allows translation from and into a myriad of languages http://www.androidzoom.com/android_applications/talk%20to%20me%20cloud
I am even able to speak an English phrase and translate it into written and spoken Spanish. The app doesn’t do this for all languages, but works great for Spanish! I have found this app very useful for recording someone speaking in another language and translating into English.
Goggles allows me to take a picture of a product, logo, landmark, etc. and find an amazing amount of data on the Internet about it including where to find or buy it, very very cool. http://www.droidforums.net/forum/droid-applications/81333-free-google-goggles-app-download-android-phones.html