It has usb also. You could still use your computer to rip and encode the music then load it onto the player through usb. It would be nice to be able to record the radio though. And radio already sounds like crap anyways so it wouldn't matter if it was a bad encoding. That way, you would have your favorite radio programs on the player, along with quality mp3's