Duolingo - Learn languages for free
Ver-taal.com - Exercises, advertisements, video reports (Spanish & French)
Quizlet.com - you define what you need to learn and quizlet provides the tools. Contains 6 different study modes: flashcards, learn mode, scatter, speller, test, space race.
www.rfi.fr - Radio France Internationale - Can change the language. Contains reading and audio.
http://freelanguage.org/ - all languages
http://www.bbc.co.uk/languages/ - BBC Languages - free online lessons (40 different languages)
http://eurotalk.com/us/resources - Find free lessons and language tips for over 120 different languages.
http://www.rocketlanguages.com/free-language-resources - Free language learning resources for Chinese, French , German, Italian, Japanese, and Spanish.
http://www.free.ed.gov/subjects.cfm?subject_id=69 - Federal Resources for Educational Excellence. Great for teachers.