I’m really looking forward to some of the changes that are coming with CRM 2011, particularly the new enhanced workflows that will allow for user input. This looks like it will be a very powerful tool.

I found a good article outlining how it will work:
https://community.dynamics.com/product/crm/crmtechnical/b/crmpowerobjects/archive/2010/09/30/processes-in-crm-2011-prompt-and-response-dialogs.aspx