You know, she didn't just do the stand up, she did answer his questions in two segments, introducing her politics in a compelling and fairly natural way.
One of her many strengths. She did it well. And you two prune faces act like the two old fogeys in the muppet gallery sniping at her.
Congrats.
Introduce yourself to them? What planet have you been on?
People in the middle and people on the left all know Sarah Palin. No introductions necessary. And, they've already formed an opinion. That opinion isn't improved with appearances on late-night talk shows.
Stay off Leno, and shoot for Charlie Rose.