Which stock is best?