You should try a download manager. I use ninjadownloadmanager.com - prevents issues with having to restart the download when it fails, even when the download link from the site expires - you can just right click the file, click "refresh download link", and kick it off from the site again, and it'll resume the download. It can also download the file in multiple parts with multiple connections at once, which helps you max out that speed a lot better.