What bugs me more are the progress indicators that seem to have just not thought about the last several tasks the need to do. So many progress bars go relatively smoothly to 99%, then sit there seemingly forever before finishing. It implies that the programmer forgot about the last several steps and just lumped them in at the end.<br>I also regularly deal with a machine that has a progress indicator as it transfers data to another device, the progress counts up to 104% before jumping back to 100% and finishing. What happened? It sent all the data, and then just threw in a bit more at the end above and beyond? It's not a one time thing either, it's repeatable on every transfer.