I really enjoy listening to SPJ on almost any topic. He seems so friendly as well as knowledgeable. And humble! I already like Haskell, but I bet he could convince me to like almost anything else.
It's funny - i also share your views but i don't remember enjoying his lectures at Glasgow Uni. That was a wee while ago now but i really enjoy his modern stuff.