Shares of memory products company SanDisk (SNDK) seriously challenged my faith, dropping more than 10% from the price I paid for it with a put sale. Fortunately, staying the course has worked out just fine as the stock jumped more than 18% after reporting earnings. Now is the time to take advantage of the sudden ebullience and sell some call options for fat premiums.

To many, retiring means a change in surroundings. But you don't have to stick to domestic locales. We've identified 20 appealing foreign countries based on such factors as cost of living, taxes, medical care, climate and ease of return to the U.S.

But don't fall into the trap of only looking at stocks with high yields as these are rarely sustainable. Here are stocks with high potential to maintain dividend growth while keeping a reasonably low payout ratio.