new update today. now includes some autospeed feature that might be good. supposedly throttles upload/download based on ping within peer network
Author's Description
Automatically adjust global upload speed limit based on network latency.
This plugin pings a configurable IP address and uses the ping times to continually update the upload speed limit to maximise download speeds.
Windows & OSX only.
http://www.azureuswiki.com/index.php/Auto_Speed
2.5.0.0 - August 21, 2006
New Features:
* Core | Reduced CPU usage, especially in some unusual conditions
* Core | Explicit local subnet and peer injection option for Lan Peer Finder
* Core | Auto upload speed
* Core | DND completion handled better
* Core | Added option for per-torrent max upload speed when upload busy
* Core | Ranges allowed for port listing to ignore peers from.
* Core | Added option to move completed download on removal
* Core | Signed updates for increased security
* Core | UDP fallback on connection fail
* Core | Support for initial crypto tracker spec
* Core | Faster queued torrent startup
* Core | Option to disable tracker support for full-scrape
* Core | Added ability to rename the directory save name for a multi-file torrent
* UI | File pieces shown in files view
* UI | Ability to best guess folder you want to save torrent data to based on existing torrents
* UI | Filter for Config Options
* UI | "Help -> Generate Debug Info" to help us solve bugs
* UI | Ability to customise the speed intervals for download / upload speed menus
* UI | Ability to rename the displayed title of a download
* UI | "date added", "idle up", "idle down", "req in", "req out" colmns added to MyTorrents
* UI | manual file recheck order
* UI | Option to remember passwords
* UI | OSX: Open .torrent files into Azureus via Finder/Desktop/etc
* UI | Option to send popup message when download of a torrent (or individual file) has completed
* UI | Ability to change behaviour of popups: auto-hide behaviour and adding timestamp to messages
* UI | Torrent-info panel added to show MyTorrent's column attributes in a single place. Torrent encoding moved from General tab to here
* UI | Progress warning to user when long file operations in progress that would otherwise hang the UI
* Plug | Simple NAT-PMP implementation
Changes:
* Core | Reduced starting many pieces instead of completing current ones
* Core | Further modifications to optimistic disconnect algorithm
* Core | Longer scrape delays:
* Core | Asynchronous existing torrent loading at startup (makes startup feel faster)
* Core | Disk read cache disabled by default
* Core | Better detection of unix OSes (Linux, FreeBSD, Solaris, etc) and custom ports that do not conform to our install structure
* UI | More time periods in folder-rescan list
* UI | Option to hide toolbar
* UI | Option to disable program icon for name column (may speed up OSX users)
* Plug | Use UPnP to read external IP address if possible
Corrected bugs:
* Core | Fix for pieces not completing due to too many snubbed peers
* Core | Better handling of invalid peer/seed count from tracker
* Core | ed2k hash wrong on block boundaries
* Core | upload slot default now applied correctly (was fixed at torrent add time)
* Core | Various seeding rules fixes, mostly related to Seed

eer ratio, 1st Priority, or 'None' ranking mode
* UI | speed graphics failing on high speeds
* UI | Per-torrent options view now synced with global defaults and has "reset" button
* UI | Slide-in alert message not closeable (GTK+ users)
http://azureus.sourceforge.net/changelog.php