wow...too many best ones, couldn't do the list justice....worst was just this summer, wasn't the entire show, rather a single set for a festival. Father John Misty, who I have seen before and thought he was outstanding, went on what seemed to be a 30 minute rant about something, barely played 2 songs then walked off stage. the clip below is a small part of his rant, but you get the idea(the video is NSFW in parts because of language.
among the best would be Sir Paul, SRV, Warren Zevon, Queen, Boston, the list would just go on and on and I could have a valid reason for picking each as the best
http://thekey.xpn.org/2016/07/22/xpnfest-recap-father-john-misty-gets-lot-off-chest/
https://www.youtube.com/watch?v=Z7clyQ7CFv0
I could have listed Weird Al as a favorite...he puts on an amazing show