I use Gnucleus, iTunes, and CDs, in roughly that order.
My music-of-choice is overwhelmingly imported; I just broke a two-year streak of buying no American music (The Iguanas’ Nuevo Boogaloo, for the record), and this means that most of my CDs run about $15-20 a pop. Nine times out of ten, that means that I’ll only buy a CD if I know I’m going to like most of the tracks on it; spending $15 for a CD with two good tracks is ridiculous. There are a couple of artists that I’ll buy a CD from, completely unheard, or with maybe one track, but for most of my music purchases, I want to hear more than just the headline single.
So I hit up Gnucleus. I can grab a track list and four or five tracks, and if I like enough of them, I’ll buy the CD. If I don’t, I’ll hit up iTunes. Sometimes, if the CD isn’t that expensive, I’ll just buy it anyways; the sound quality is nicer.
The really great thing about this is that a surprising number of the MP3s I find have end-tags with recommendations on them; if I look up Icon of Coil, I might find a remix that Apoptygma Berzerk did for them, and from them find that they also worked with VNV Nation, and suddenly I’m listening to more bands and buying more music. If it didn’t work that way, then I’d just stick with the people I know; it’s easier.
iTunes is really great, with its preview function, but sometimes that doesn’t work quite right; their selection isn’t as big as it could be, in the genres I want, and if you have big songs that go through different phases, the preview isn’t always very representative. I’ve loved songs on iTunes preview and hated them when the whole thing came down the pipe.
If I didn’t have all this at hand?
Hey, I’m just buying music from the four or five bands I can trust unheard.