I have the RioVolt SP250, and I love it, on the average i can get 200+ songs onto one cd :). I put it on shuffle and it lasts me the whole day, when u get tired of the cd its got a built in radio. I would keep it, cds are alot better than compact flash they can hold way more songs and its not...