Best Of The Buy-Rated Dividend Stocks: Top 3 Companies: KCAP, CNSL, MCC