At the World Economic Forum in 2004, Bill Gates made an interesting promise. "Two years from now, spam will be...