Dividends provide a revenue stream that can pay investors while they wait for the stock market to rally. These 12 stocks have attractive yields.