Analysts think these high-yield shares could be top picks for income investors. The post Forget term deposits and buy these ...