I like the streaming ability of Anazon music especially if you are a Prime member. There is a great selection of online albums in addition to any mp3s you may have.
TKolke about Amazon Music: Songs & Podcasts