All of them make my list but I'd also add Prince and Santana. If you have ever seen one of Prince's after concert concerts, you would know what I mean.