Ron gets a very satisfied no-prize for bringing us this week's "Captain Obvious" award winner:
[Dartmouth College professor David] Blanchflower and Oswald also looked at surveys of sexual activity and found that in general, “The more sex, the happier the person.”“People who have no sexual activity are noticeably less happy than average,” they declared.