Upstream MLPs are a great way for long-term income investors to earn mouth-watering yields and strong capital gains, if chosen correctly. This slideshow ranks the 12 most popular upstream MLPs in America and helps investors determine where best to invest their hard-earned money.