"The one for Nicky and Trekkie" is Peter Linz and yes, he is good. So is Barrett (Although I still think his puppet skills aren't as fluid as John's and his voices aren't as distinctively different.)
Oh and on a side note, I understand the reasoning behind it, but how is it that I'm the only person who finds the constant insert of "ruv" for "love" annoying?
Anyway, John is one of my favorite boys, period. Gay, Straight, who cares? Great guy.
And hang on, when did you win the discus?