Here are a few links and resources that I find very useful, feel free to suggest other sites in the comments.
MyMemory- A free and searchable translation memory.
Google Translate- One of the best online machine translators.
Bing Translator- Another decent machine translator.
Google Translator Toolkit- An online editor that is designed to help translators work more efficiently.
WorldWide Lexicon- Software that lets you easily translate a blog or website using machine translation, crowdsourced translation, or professional translation.
Chinese Names- Get your name in Chinese!
Naked Translations- An informative and humorous blog about a life as a French to English translator.
Translation Journal- A large collection of articles dating back to 1997!
Thoughts on Translation- A insightful blog about translation.
There’s Something About Translation- A blog about life as a freelance translator, and also tips and guides for the aspiring translator.
Polyglot Club- A place where you can find a foreign pen pal.
How to Learn Any Language Forum- A forum where you can discuss how to learn languages.
English Forums- Learn English by chatting with different people through the forums or chat rooms.