VisualWget is a download manager that use Wget as a core retriever to retrieve files from the web. You can think of VisualWget as a GUI front-end for Wget that give you all of Wget functionalities (e.g. download resuming, recursive download) plus little management features such as download queue (prioritizing), speed limit and scheduler.
When retrieving a file, VisualWget gather some necessary informations by communicating with Wget, then compute and display a progress bar, speed and ETA within a jobs list that you can easily see and estimate an overall progress by yourself.
.NET Framework 2.0