Best Of The Buy-Rated Dividend Stocks: Top 3 Companies: RDS.B, SO, VIV