Both stocks should outperform the indexes, but one is likely to generate higher returns.... Read more