If you've ever sat through a presentation that made you want to check your watch every five minutes, you know the importance of good public speaking. But what sets amazing public speakers apart from ...