I was in e-mails with someone who pointed out that it was Steve's performance.
All this Steve vs. Artie talk is SO OLD now, gang. Isn't it? I mean, we KNOW Artie isn't a permanent replacement. It was temporary. It's ridiculous for folks to keep going on about something that is over, even at other sites where they are wishing he were dead when it's the conversational topic that should be, by now, dead.
I doubt this is the kind of behavior Jim Henson would feel his worked invoked in people.
But, it was Steve in Minnesota, apparently, discussing the upcoming Home Makeover show. Probably a tie-in with the volunteer commercials we saw on the Diz sites.