I am sure that most of you guyz know that the upload and download speeds that your provider tells you means absolutely nothing. Another thing is that some of you guyz are saying that you are getting 30-50kb/s, that is perfectly normally for your internet service i.e. ADSL. Another thing that you guyz hopefully know is that the slower your machine runs the slow it will perform its tasks, so you cant hope for high download speeds and have a slow computer. And some of you guyz with ADSL should maybe look into disconnecting the older models phones in your house if you have any, I have been told that they affect the perfomance of internet speed. And who ever said that BitTornado is Java based is an idot, Azureus is java based, and will slow you PC down like no other. It uses some 40+MB of RAM just for the Java, but it is a good reliable client. I hope that what I have told is somewhat informative