I just killed fink today, it was totally pissing me off! It started to fail doing a cvs update for no reason, and files were not being well organized, or at least not to my tastes. I have never really liked fink, it served a purpose and it worked for the most part so I continued to look passed its down falls.
I longed for the BSD ports system, but non existed, not even now. But Jordan Hubbard saw the need for a good ports system so he helped create one aptly named Darwin Ports. Now Darwin Ports has been out for a while now, but it was very rough around the edges so I passed it by the first time.
I'll write a full review after using it for a while.