I notice that when running various programs/tasks, I have to constantly refresh my processes to see if they are complete. I know for a fact that refreshing a page that much isn't a good thing for a person who pays for bandwidth on a web package service (1st hand experience with my sites).
Might I suggest implementing a real time timer that will sync with the last known increment of the task, so that you can browse away from process and back, and it would see the number of seconds/minutes/etc and redraw the timer to match that, so it seems seamless. It may require a single frame refresh, once the task(s) are complete, to fully take advantage of this, otherwise, we would need to refresh the page again.
Because I love to offer more than one option, when posing a suggestion, here are two links with two types of countdowns for your perusal.
http://javascript.about.com/library/blcount1.htmhttp://www.java-scripts.net/javascripts/Countdown-Timer.phtmlThis would benefit the players as much as your wallet, Sir Emi.