Efficacy of COVID vaccines

As the news cycle brings us more COVID-19 variants and reports of the efficacy of the new vaccines by J&J, Novavax, and AstraZeneca, you have to wonder which vaccine is best and why.