...
Vagrant is generally recommended for Ushahidi 3.x because it allows you to isolate your environment, and you don't have to manage a *AMP (Apache-Mysql-Php) sack stack on your Mac. Homebrew is recommended over Vagrant if you're going to develop other websites locally on your Mac. Mamp is last on the list of recommendations.
...