MPLX LP looks like a top MLP to buy: 7%+ yield, fee-based midstream cash flows, growth CapEx, and 12.5% distribution hikes.