Thank me later ...
http://fsi-language-courses.com/
Via MetaFilter.com:
"These courses were designed by the Foreign Service Institute for use in their training programs as well as in other branches of government. The site features Cantonese, French, German, Greek, Portuguese, Serbo-Croatian, Spanish, Standard Chinese, and Turkish."
And more are evidently on the way.