Thanks!
Many thanks for all the responses about MP3 players and sites. I have a better picture of the various ways people manage this stuff. Not that I know exactly what I want to do yet. (I suspect the key here will be allowing myself to get a system that's "good enough", rather than trying for whatever is "optimal".)