just as a note, you can customize how much memory you allow azureus(java technically) to use, the default is 128megs, all you have to do is edit the "azureus" executable itself on linux...
[root@darkstar ~]# grep -i xmx /opt/azureus/azureus
JAVA_ARGS="-Xmx128m"
if you only wanted azureus to use 64 megs, change to 64, etc.
This should be the same or darn close on mac and wins.
wish uTorrent made a native linux version

J