I don't acquire new music very frequently. A lot of what I listen to is stuff that I have had for years.

YouTube for things I don't listen to terribly often.
Amazon for things I really like.
Grooveshark for finding new stuff. It's probably not as good as other similar sites but whatever, it works.