Tim Ferriss replies to the question: What books should I read to learn how to get good at public speaking? … in five minutes. This is practical advice, worth reading.
Not sure about the diet coke!!
http://bit.ly/9TSu3e