Benefits of buying MLPs include potential tax advantages, diversification benefits within a portfolio, and high yields.