Oh yeah, Kelly is great live too. I think it goes CA > KC > JS for me. No one I've heard has a better voice than Christina.