I don't agree with bittorrent.
For HTTP, well, I already made a HTTP download thread for that... it might get into the client as well, maybe instead of ed2k link a
http:// will make the file be downloaded via HTTP.... ftp would be 15 min more to implment....
Hum..... Maybe is worth taking a look at that.