posted 9 years ago
I'm pretty sure that every one has his own opinion when it comes to such questions.
Personally and after trying MacPorts and Homebrew, I decided to adopt Homebrew. Homebrew is actively maintained and developed and it enjoys a huge umbrella of formulas (software packages).
Updating an installed formula is ridiculously easy, you just type:
brew upgrade formula_name
And it is done!