Hello,

DotNetMQ is an independed and open source Message Queue (Message Broker) system for .NET. It has several features including guaranteed delivering, routing, load balancing...

I published an article on CodeProject.com to explain what it is and how to use it:

http://www.codeproject.com/KB/library/DotNetMQ.aspx