In case you've never done it, go to YT and put in Scottish Falsetto Sock Puppet Theatre.
Totally agree, that is awesome. Though one of the best Doctor Who Sock Puppet videos isn't on Youtube, but is in fact an easter egg on the DVD of The War Games. Basically, it's the Sock Puppets acting out the Doctor's trial, with the Socks acting as the Time Lord judges and actual footage of Troughton from the episode spliced in reacting to them. They really have a field day with Troughton shockingly asking "in exile?!"