Talkiet:
I think we're agreeing about the 128k up thing... I have seen many people say that you can't download at faster than 4.5mbit BECAUSE OF THE 128k up. That is the patently false claim.
I don't dispute that you won't always get this - especially using torrents, or downloading with MANY threads because of the overheads involved in the protocol, and the increased number of threads requiring acks.
But 128k up does NOT intrinsicly limit users to just 4.5mbit down. Did you go see the site I linked at WAND which has a calculator to illustrate the theoretical limits for DL speed given ACK size / frequency, packet size and latency?
I think you will find that µTP is...UTP based :) so in theory as long as acknowledgement is handeled by the application intelligently then torrent performance should be pretty decent for a sane number of sessions. If implemented very intelligently then the client would perform analysis of the avalaible upstream and downstream bandwidth, individual peer performance etc to maximise throguhput with a minimum number of peers.