Good question, I hadn't really thought about it actually!
I guess I rely on a mix of radio (BBC 6 Music mainly), the NME obviously, films/TV and of course the various MTV channels that actually still show music.
I don't make a point of avoiding mainstream stuff or deliberately looking for lesser-known music, I just tend to hear a track I like and then pick up an album by that artist to see if i like anything further.