I use DownloadThemAll, which is pretty good. It's manager/accelerator built in to Firefox, and it can be a little hit and miss about restarting downloads, but generally it's okay. There's only so much it can help when the internet drops out twice a download, though.
no subject