We use batch downloading on a regular basis, but our existing programs (GetRight and DownThemAll, a Firefox add-on) don't offer much say over the file names.
This can be a problem when the URL is report.txt&id=12345, and the results are report001, report002, report003, etc. Since the download...