The charming DJ's repertoire of 25,000 tracks from all genres and eras leaves nothing to be desired. »