BBC Languages Pick a language to learn
Ethnologue Contains information on 7,102 known living languages.
The European Library Search library catalogs from various European countries
Forvo Hear how to pronounce over 1.5 million words in hundreds of languages
LanguageGuide.org A collaborative project to develop interactive, sound-integrated language learning resources
Textkit Learn Greek and Latin through downloadable texts