In my opinion this is the best program for downloading files, especially with the new version which seems a lot less buggy and easier to use. Direct Connect would probably be my second choice.

But my question is... WinMX being the best program out there, how do they make any money? Direct Connect, Kazaa, and others have ads but WinMX doesn't. Are they just hoping to get a large userbase before they cash in?

Same with WinAmp. Best player out there. It's free. No ads. wtf.