The surprising science of happiness

20,428,184 views | Dan Gilbert • TED2004