I'm familiar with your tendancy to "go on", so I'll let you have the last word as I have things I need to do.
I have a friend who developed a P2P malware app (the Trojan Horse from Hell) that could do all that. All it would take to activate would be a remote command via the P2P network.