You may want to give encryption a try in your client. Since you say it starts fast then dwindles down, it may be being monited at your ISP and after they have seen so many BT identified packets being sent to a specific port, they may then choose to limit the bandwidth to that port.
So you may want to try using encryption: forced / enabled.
Also another thing to try is a tcp/ip windows xp patch that will set your maximum allowed connections above what the default for XP service pack 2.
Bookmarks