The surprising science of happiness

20,430,539 views | Dan Gilbert • TED2004