View Single Post
One option for OmniFocus would be to make the repeating icon next to the task clickable. When the timed repeating task is done, the user would click the repeat and the action is no longer repeating, then click the checkbox.

Just a couple clicks faster than the info window management. And doesn't help with the iPhone version.