Every now and then I discover a software product that is excellent. For the past few months, I've been working remotely using a USB data card for connectivity. This can be a challenge when downloading very large files via FTP. Enter Free Download Manager -- it allows you to checkpoint downloads so a connection interrupt will allow you to re-continue a download. Best of all it's free. :)