What a great speaker.  What a great crowd and a great meal too!