Definitely. CD vocals (as great as they may be) pale in comparison to his live vocals.

And that is an amazing video! I'm covered in chills. "O Holy Night" is BY FAR my favorite Christmas song and I've been obsessed with Josh Groban's version. I'm so thankful we have an Archie version now.