My iPod touch is my greatest language learning companion. I wouldn’t be able to do half the amount of stuff I do with out it. I highly recommend investing in an iPod touch or other similar type device. It is well worth the investment in your language learning tools.
Most of what I use it for is the audio. I listen to podcast and audio courses to and from work, but that is definitely not all I use it for. I have two app folders, one for Spanish and one for Thai. They are full of various apps, but I do tend to use some more than others. So I thought I would share my favorite apps for each language.