In my ministry, I am constantly needing to communicate with Spanish speaking ministry partners and missionaries. If you are in ministry and you find yourself also needing to communicate to others who speak another language other than English...then you will find these tools of incredible value.
If you use Gmail..they have a feature that you can set up in labs called translate. Go to your Settings, click on Labs and enable this feature will allow you to translate your emails automatically.
Also, the people from Lifechurch.tv have come up with a program that allows you to live chat and translation the conversation in real time. The program is called babelwith.me
And I am not sure if I will get a lot of use out of this last one...but there is a program that allows you to post a tweet in a foreign language, called TweetTranslate.
(ht: thanks to ChurchCrunch on the heads up on the last two)