MSP Mark S. Rasmussen has written a great article about how you protect your .NET applications.
Read the article here: http://www.improve.dk/articles/dotnet/securing-dotnet-code/
The article will teach you how to protect your applications against piracy.
I guess that the effect of the Uberman sleep schedule or the blog posts by Steve Pavlina is having an effect;-)