Google Translate – You may want to click on the link and keep Google Translate open in a new window. Not 100% accurate, but good enough so you can follow the thread.
Bing Translator – Microsoft’s version of Google Translate. When I compared two translations side by side, Google got some things right that Bing missed, and vice versa.
DICT.CC – An Austrian-based online dictionary that features 26 languages, including Esperanto. Does not translate whole passages like Google and Bing Translate, but if you’re interested in nuances, this is a great resource.
We will add more links later. If you know of one that is especially good, please post in comments.