Here's another link that I believe should be stickied--
http://www.ielanguages.com/This site is extraordinarily useful for learning entire lingual lessons... as if from language textbooks, volumes 1-3 usually, for each Indo-European language. There are even pronunciation clarifications for the totally gringo folk.
The languages taught include:
French
Italian
Spanish
Portuguese
German
Dutch
Swedish
Icelandic
Faroese
Welsh
Bosnian
Croatian
Serbian
Ukrainian
Russian
Finnish
Indonesian
Enjoy the great variety of Indo-European language courses offered by Jennifer Wagner!