If it's mainstream, I'll download the music(they don't need the extra money...). If it's sub-mainstream, or a local band, I'll buy the CD for support.
Also, if I can't find a certain song on a CD(perhaps it was only available in a compilation), then I'll download it.