The surprising science of happiness

20,375,521 views | Dan Gilbert • TED2004