I prefer an indicator for current task and a counter that lets you know how many tasks remain with an estimated progress bar at the top. However overall would rather the programers take the time to implement a resume function in case of failure so tasks don't have to be restarted or trouble shot.