I really liked Bandcamp, it was one of the easiest and most direct ways i could buy my music FROM the artists themselves. I sometimes would sit hours at my desk, listening to previews and buying what i found interesting enough. Certainly improved my taste.