20080409 home.science: Sex? It's written 'all over your face'