Herpes and other things to ponder...