Great list, but if you had to pick a single one, I'd do Simon Sinek's (http://www.ted.com/talks/simon_sinek_how_great_leaders_inspi...). It should utterly transform the way you think about how to pitch anything, from yourself to your company to whatever.