Can you restart a workflow or push a workflow to its next step using SharePoint Web Services?
If so which web service do you use? If you change a field like "Status" and the workflow uses this to know what it should do next... will it "nudge" the workflow forward?