A friend of mine posted the following TED talk to facebook and I thought it was a great one to share:
At the end the speaker links to a cool new website that is going to launch soon and will help you learn a foreign language while translating content from the web: DuoLingo. It seems to be in private beta at the moment but I look forward to trying it once it comes out.