I prefer progress bars with a numerical value of what it's doing. If it's a download progress, I wanna see how many gigabytes, megabytes, etc have downloaded in real time. If it's a scan or a rendering, same deal, I wanna know how many files have been processed and whatnot. A simple percentage can get stuck and make the user think it's frozen, when really it just slowed way down.