Avocado Benefits: How Healthy is this Problematic Superfood?

The hype around the superfood avocado and its health benefits is huge. Exactly how good are avocados for you? And how do they affect the environment?