Now this is a difficult one, and the people who know probably wont answer i never get really fast speeds in bittorrent, i mean i usually get about what im uploading but on 24000/1000 i should get a lot more than what i upload, now i know a lot of people will say theres not enough leechers or something but ive checked on many trackers and theres always like 10 people uploading like <10kb/s and downloading in the excess of 500kb/s how do they do that, they like get 4 gb files in hours and im sitting there for days, i have ports correctly forwarderd and no firewall or anything else that blocks my speed and the program is not set to limit anything either (i use utorrent) i know i can get fast speeds as i can get arround 1.5mb/s from direct download

Its also not related to the time of download ive just never had massive speeds unless its like 2seeds to every leecher but in theory once the ration of seeds to leecers reaches about 1 - 4 you should be able to get higher than uplodading speeds.