Dark Angel
This guide will show you what it takes to write a virus and also will give you a plethora of source code to include in your own virii.
[Read the article]