Yeah, I agree! I liked his Janice quite a bit in the deleted scene from
A Muppets Christmas: Letters to Santa--the line about the Hard Rock Cafe, that is.
Also, has anybody noticed how GREAT a job Bill Baretta (I think it's him, anyway) has done with Dr. Teeth? I'm really impressed; I'm so glad he can bring back the character with so much perfection and energy!