This one wasnt on the list but I would say BONO! I've seen U2 live, I've met them as a metter of fact! And Bono sure knows how to entertain a crowd!

But if I was to choose from the list then I would say Fredie Mercury!