Given the choice, I would first go for a hard disk type like the Ipod, after that one of the ones that plays CD's and MP3's recorded on CD. You can get lots of music on one CD in the MP3 format, and you don't have to keep loading and offloading because you run out of memory with some of the smaller units.