About emule - for some reason, that one has never worked for me. I should try it again on my present computer.
Soulseek is good for obscure music, sometimes there is stuff on there that isn't even on Oink, but it's not nearly as convenient for downloading, as you are DLing from just one other person, which means if they go offline, you don't know when they are going to come back. With oink, because it required everyone to have a good ratio, that almost never happened as everyone was seeding as much as poss to get a good ratio.
Also I find with soulseek if I just leave it running to share my stuff, it ends up majorly slowing down my computer, whereas seeding torrents doesn't really. Dunno why.