I got the chance to speak on this topic (specifically, how evolution makes it hard to find happiness) at the TEDx conference at BU yesterday. I'll post a video as soon as I get it. It was a great event, with a lot of students speaking. I was really impressed with the quality of the other presenters (especially since I thought "if they let me speak, the others can't be that great..." But I was wrong!).
I think I missed the wave of traffic from the event, but if you were at the conference, please leave a comment on this post with your thoughts. Thanks!