title: Workflow Engine for .NET
body: <p>This is a multipart question:</p>
  
  <p>First, what is your personal opinion of Workflow?</p>
  
  <p>Second, are there any other good .NET-based workflow engines? Some information about my usage:</p>
  
  <ul>
  <li>Using both static and dynamic workflows</li>
  <li>Integrate with Castle (Monorail and Windsor)</li>
  <li>Utilizing queuing via MSMQ</li>
  <li>We want a simple, clean, non-leviathan framework.</li>
  <li>GUI workflow editing is not really required, but I don't care if it has it.</li>
  </ul>
  
  <p>I don't care whether the workflow is defined in DB, XML or Code, as however we decide to define it we can write an adapter if it's not already supported. Proprietary (free or fee) is fine, but open source is preferred.</p>