It always annoyed me that if you want to start a SP2010 workflow manually from the items context menu or the ribbon you are redirected to the page where you have to click yet another button to finally start a workflow.
But there is an better way. With a small script and with the help of the SPServices JavaScript library you can start workflows with just one click.