I've seen pretty much all the Greatest Bastard versions out there. This Jools Holland one is definitely one of my favorites, mostly because of his little sarcastic facial expressions from time to time. Maybe I'm just responding to finally seeing and hearing a professional recording of this song.
This is another of my favorite truly "live" versions of the song, from Iceland 2013:
https://www.youtube.com/watch?v=rJXBwOWFIIg