You may also be interested in...

Rosetta Stone
Learn foreign languages through image association.

Pimsleur
Audio-only program designed to learn conversational skills in different languages.