I always found Howie to be a hillarious guy. I recently ran into a video clip of Howie promoting Buy.Com. Seeing Howie promote a sale never seemed like something he would do in my mind, because of his success with cartoons, and his tv shows.
I rate his performance in the video 10 out of 10, and the video itself gets a 10 out of 10. They have explained a lot, and kept it somewhat funny.