PRINCE.
not close.
MJ is legendary icon and hit maker, great singer...
But Prince could do it all. Easily one of the Top 5 guitarists ever, and he was proficient on drums, bass, and keyboards... and an incredible singer and songwriter... PLUS he could dance like a mofo and made great videos (if those 2 things matter, but they are 2 things MJ was know for and excelled at).
Prince released 39 ALBUMS. sure, a few are duds, but there's also tons of gems beyond just Purple Rain.
As a live performer... MJ packed stadiums full of screamers... but Prince is universally hailed as one of the best live performers ever.
PRINCE, by a mile.