Ok, guys, I made a great advance on Mac aMule: there were less sources than it should be, and now it's fixed. Doing it, I also found that the Mac aMule was not using SUI, so that was making us lose sources to (tho it shouldn't, some mods ban non-sui sources).
So, I have been downloading with AMule today on Mac and I must say it's wonderful

Bugs left, from my side:
a) People reports periodic hangs, tho I don't suffer from them neither I lose downloads.
b) Hang on server connecting -> same on linux, after a time it gets back. It's being investigated and will probably be fixed tomorrow.
c) The server retries before deleting it it's not usable on the Mac I'm working - shows gray with no size. Anyone different?
d) File details grow and grow and grow and.... (Easy one)
e) Big bug: Downloading ipfilter/server met via HTTP download dialog crashes aMule. It's curl's FAULT!, so what can we do?
-> Possible fix 1: Find out that I'm stupid and I'm doing something wrong (I have confidence that this is not true - it's working on linux and I reviewed it lots of times, and it crashes inside the curl lib).
-> Possible fix 2: Use single curl calls, tho this will break the usage of a Cancel button, unless I make it kill the thread, which would be dangerouns, to say the least.
-> Possible fix 3: get rid of curl. Not possible at this stage.
so I'm for NÂș2. I agree Cancel button is important, even more on big files, but as the window is deatached and doesn't interfere with aMule, I think we can live with it till I do fix 3 (or fix 1

)