The best progress bars i have seen have been of how many files out of how many files remaining and the other of how much data downloaded out of how much data remaining not trying to give you a time estimate with either one. The other that is not used that much on windows but in terminal on linux systems is where it tells you what it is doing so if it breaks you can go see where it broke.<br>Sadly the type of the computer trying to estimate how much more time it will take seems most common to be used.