High Quality Protein Showdown: Beverly vs. DS Sustain vs. Ultra Peptide 2.0

Please give me your thoughts on the following (in order of importance):

1. Best overall quality (in terms of potential to increase lean muscle mass)

2. Best overall taste - please include any flavor recommendations

Thanks in advance for anyone with an insightful responses!

EDIT: I also just noticed that Ultra Peptide 2.0 has creatine monohydrate listed in its ingredient profile. Does anyone know how much it contains? I wouldnt want to overdo the creatine if I took this alongside some other supplements.