Posted some videos and a link to my YT channel in the forums http://www.animateclay.com/index.php/forums/topic?id=379
I haven't abandoned animating puppets, I just don't have the space to build sets at the moment.
I'm about 90% finished with the first set of my current project. I've spent several months on it, but it should only yield about 10secs. The slow yet satisfying "payoff" ratio of stop motion. Pics when complete.