@Mistress Cynica: Does your laptop have a spit-guard? You'll want one.