Guy Kawasaki has just launched his new book entitled: Enchantment: The Art of Changing Hearts, Minds, and Actions (Amazon affiliate link), and in it his main point is that if you want to change the world, you have to get people on your side. And in order to do that, well … you have to delight them. That is what Enchantment is.
So, if you want to achieve enchantment, I strongly recommend you to check out this (very cool) infographic. You will learn some very important lessons and also get a good snapshot of what you will learn if you get his book.