Star Downloader (for big files)
I was having a hard time downloading a 250 MB file of photos from the Jamaica Missionaries of the Poor visit. Internet Explorer and Firebird would repeatedly time out.
This handy utility did the trick. It somehow breaks up the source file into multiple pieces and starts working on each piece simultaneously. I think the key is, it keeps working, and doesn't time out.