There are plenty of great stocks on the market. Here's a look at my favourite stocks to own for growth and income investors ...