Do any of your kids enjoy learning foreign languages? If so, how are they learning? (ie: school, tapes, online, etc)

My dd loves foreign languages and has an unusual ability to acquire near perfect accents. She took spanish last year (1st grade) after school but the program was very basic and I didn't see her really learning the language, it was more word-memorization. Maybe thats how they start that young but it didn't seem as if she was really learning to speak the language. Anyway, she can count in 4 languages (French, Italian, Spanish and Chinese)and can say a few words as well. I would love to find a really great program out there for her. Any suggestions are very welcomed! Has anyone had experience with the Muzzy programs?