Users are always asking about making solutions 'less-clicky' - a common request is to provide a button to run a frequently used workflow rather than having to use the look up dialog.
The following solution shows you how to do this without writing a single line of code!
http://ribbonworkbench.uservoice.com/knowledgebase/articles/132235-create-a-workflow-short-cut-ribbon-button-no-code

Of course it is using the Ribbon Workbench for CRM2011. If you've not already, download it for free now!