Korean Eintech offers an innovative portable gadget for language learning called Magic Talker.
The portable players have recordings of native speakers paired with phrase and vocabluary texts. Phrases and lessons can be also learned in conversation mode where the device is taking a role the user is choosing. English, Chinese and Japanese language combinations are available. Besides providing language learning the Magic Talker is also an MP3 player with FM Tuner.
Eintech offers a whole line of different Magic Talker devices.
More details on Eintech's site.