What goes into a good science talk?

Excellent list of things to consider when putting together a science talk: