Probably 99% physical (mainly CDs, a fair bit of original vinyl, even some cassettes somewhere) with the odd Amazon download thrown in.
Music is currently managed by MediaMonkey which allows you to rip at fairly high quality. Car audio is either Radio 2, CD or memory card. Listen to DAB...