Dividend-paying pharma stocks tend to be great long-term investing vehicles because of their stellar free cash flows, strong growth prospects, and ability to weather most markets. Even so, there are literally dozens of names to choose from when it comes to this particular group — making it especially hard to separate the wheat from the chaff, so to speak.