I use "none of the above" but have a paid subscription to Deezer. £9.99 a month and I can access everything, download music and play it offline, create an unlimited number of playlists and the music discovery algorithms are really, really good for new music.

It also syncs wirelessly (and via cellular) to my Apple Watch for when I'm out running and don't want to take my phone.