I have an iRiver SlimX CD-MP3 player. I bought it from some online retailer for $120. They ought to be availible from any reputable online electronics retailer.
I love it. It’s not tiny, but since it lives in my backpack, it’s no big deal. Its slim shape fits well against my books, and the remote makes it ideal for backpack use. The remote on the SlimX really is the best remote anyone could ask for, and I can’t imagine having a CD based player without one. It come with an external battery plugin (which is a tube the size of two double A’s) and with that the battery life is a good twelve or so hours.
About a hundred and twenty or so songs fit on a CD. By carrying the player and a small jewel case with a couple CDs in it, I can have more music on me then I’ll ever need. I’ve had CDs that I’ve been listening to for months of heavy use and I still occasionally hear new songs come up. About once every three weeks I’ll burn a new CD with whatever has been on my mind, as well as an assortment of random stuff. It works out perfectly.
I don’t regret for a moment not having an iPod. They are dead sexy, for sure. But they arn’t worth the cost compared to the functionality of a CD based player. CD based MP3 players give you the option of infinate storage space on practically free CDs. They are not pocket-small, but how often are you really going to put an MP3 player in your pocket where it’s gonna bang around and get knocked into things and stuff? Chances are it’s going to end up in a backpack or purse- which a slim CD-based player is pretty well adapted for(a remote even makes it more desireable for backpack based play).
Overall, CD based systems are the best value. You lose a lot of the show-off value that comes with having your entire music collection on an iPod, but for the two to four hundred dollars you save, you can buy something else to show off- maybe a digital camera or a plane ticket to Europe or whatever sounds fun- and still have a very good way to listen to music on the go.