Jerseyvinny2- I hear you on the taxable account, capital gain front. I'm wrapped up the same conundrum with stock from my pre-retirement employer, UPS. Wouldn't a 1-time moratorium (like the overseas repatriation deal) on excessive shares held in taxable acct's be a concept for Congress to consider? It would juice up a lot of stagnant wealth and boost spending.
To my way of thinking, stocks like SFL that pay a consistent dividend thru transparent revenue streams are the gold standard. You can match your initial investment in 10 years or so thru simply taking cash dividends or reinvest and use the rule of 72 if you're not a conservative type. In addition to SFL, I hold shares in VGR (7%+ dividend and 5% stock dividend every year like clockwork), a few REIT's, T and Pfizer. What's not to like with that approach?