I've started burning people mixes on compact disk again recently. My car even has a CD player, which I think should be a requirement. Tape is great, but slightly less durable.
My one rule. Do not burn full albums!
This way it's more about sharing and promotion and less about stealing.
Archival is another story... which I'm honestly also working on, albeit slowly. Far too many of my songs have been disappeared.