Trying to waste your time: 100+ essential music links