Of course, the question remains of whether the malware could build a sufficiently sophisticated model of an individual's behaviour patterns to sneak past (necessarily paranoid) software systems designed to check these things, or to convincingly persuade your Facebook friends that it's really you who urgently needs money to get out of a Nigerian gaol. Perhaps the Singularity will arrive, not when a spambot becomes smart enough to evade anti-spam software, but when a malware-generated behavioural model of a user becomes sufficiently complex to effectively model that user's consciousness.