i'm writing a little music download tool (for fun) and would be much easier being able to palm of the hard work to this then doing the http get myself (incase of connection failiure, resuming, working out/calculating download time, # bytes downloaded etc.. .)