For me it's mostly radio. We have a station in Australia, Triple J, that does a lot of indie and alternative music, and launches bands frequently. Another station I listen to is FBi, which plays at least 50% of its music from Australian bands, which means that you hear a lot of different things to what you might do on a commercial station (both are non-commercial)