I've got the Intel Pocket Concert.......it holds 30 songs which is enough for weights and cardio. it also has a tuner so you can hear the tv while working out........if you're interested ask me about it and i'll let you know the details.
Very high quality. You can adjust it also. It has EQ settings but also just sound settings. I like listening to the Cypress Hill "Rap Superstar" instrumental on it, and it just so sharp and clear.