Microsoft has made the news lately with some incredible anti-spam efforts, bringing down the botnet Rustock which is responsible for 80% of global spam and able to send more than a billion spam messages a day. What is a botnet and how does a computer...