well, you could get the filesize and size of all dependencies with perl from a url... then calculate the average time it would take at different speeds based on the sizes...
or you could actually have your perl program download these things, but, it would give the speed of the server that your site is on.... and, it might be a little slower depending on processor speeds and what not... adam@aauser.com