The surprising science of happiness

20,424,320 views | Dan Gilbert • TED2004