I take it you mean singing so I know I will probably get some bad comments when I say this but I think Eminem has better voice I like Johns singing but Eminem has been doing it longer but don't get me wrong they are both amazing singers but Eminem is just alittle bit more sorry