in reply to Current download information..
Take a look at lwp-download on your machine. You should have it,
at least if you have LWP (which it seems like you do). It does
something very much like this--gives status on the download
progressing--so you could either just use that, or steal some of
the code from there.