On Iceland Socks, an Iceland tourism website, you can make your own sock puppet film and send it to friends.
Select your sock puppet pair and give them names. Then choose your scenes and write in your dialogue "translations". Unfortunately you can't embed the video you make but it does give you a link where you can view your video.
In Web Diversions news, VH1's Best Week Ever linked to us today (though not by name). The new visitors are rolling in (Hi guys!). So make 'em feel welcome willya?