I'm not sure if it's just me, but is Bey's voice a bit flat and affectless to anyone else? She's doesn't emote or evoke emotion in me as well as Ke$ha does and I do think that's at least part of what being a "good vocalist" is.
That said, the answer is still Bey. I mean I stan for Ke$ha but...