I would not reach for better yield by buying any individual stock. If you want to get into high yield stocks I would suggest a modest fund allocation. Diversification has shown to be critical
The list of high yielding stocks that no longer exist or no longer pay a high yield is getting longer. Can't say anything negative about Duke. But do you know what their risk exposure is? If they have any nuclear plants that might put their stock at risk if a hurricane or earthquake hit their facility.
BP took a hit from one bad oil rig problem. Merck took a hit from one bad drug. Enron went to zero from fraud and so did their well known accounting firm. Don't even mention Lehman, AIG, Bear Sterns, Coluntrywide, Morgan Stanley (went from 120 to 8), BankAmerica, Merrill Lynch, etc.
Just keep in mind that reaching for yield almost always has risks that often seem remote.