Having seen both in concert (Prince multiple times) PRINCE - hands down.
While both gave great shows, Prince is beyond compare. There is something about his stage magnetism that is mesmerizing. I mean he's this short skinny guy, but up on stage he seems like the sexiest dude you've ever seen
The year he did the "Heaven and Hell" theme tour, where the first half of the concert was all the "clean" songs, with blue and white lights, then the second half was the "raunchy" songs, with red and orange lights, not one person in the entire arena was in their seats - you just had to dance
In the middle, between the two acts, when the stage hands were changing the set, Prince sat at a grand piano and played classical music while the work progressed around him, it was beautiful. He is amazing!