@zian: I'm glad the download manager works for you, but BITS should also work... I'm actually fairly familar with the process BITS uses behind the scenes and I believe that support for content-range requests is all that is required. The article you link to is about file *uploads* which are handled quite differently than the download process.