The surprising science of happiness

20,372,186 views | Dan Gilbert • TED2004