Yeah, Azureus has a weird way of connecting to peers. Simple solution..use BitComet, it's the best BT client by far. Been using both for over a year.
As regards coolbuddy, true u'll max ur bandwith on well seeded torrents. But u'll notice the difference on movie torrents (lots of leechers
amd low seed count) and other rare files which may have very few seeds.
Also u'll need to configure the client to work best with ur connection. Remember this is just 256 kpbs. See which settings work best for you, halping u get the most out of the 8 hrs u got to download, hehe.
Some pointers :
1) Change the default port used by the client to somewhere b/w 10000 and 20000, forward the same in ur
router (www.portforward.com)
2) Limit the uploads so that they don't choke ur connection (Usually, u'll have to change it according to the torrent) Limit it to the bare minimum on well seeded torrents such as
music albums and increase it a little on movie torrents (usually slow).
3) Limit the max no. of connections made by the client. This is will prevent majority of the bandwidth being used up just in making connections (sure, if u have a 2 mbps connection...the more the better) but it'll affect speeds if u have 256 or less.
4) Run simulataneous downloads, no points just letting bandwidth go to waste. Like 2-3 torrents together if they're giving avg. 5-6 kbps each. Or u cud have one download running at 20 kbps on limewire and leave the rest for ur torrent. No point running two fast downloads together though they'll just choke on each other.
Ok tired of typing....if i haven't covered something ask..