Usually I just buy music off of iTunes ("if" they have it) otherwise I download it from file sharing websites (of course its mostly for rare songs that I can't find anywhere else ie video game and anime music) but most of the time I just listen to stuff off of YouTube. As for listening to music (randomly) I use apps like AccuRadio and Jango for that.