In the past 20 years small stocks have edged out large-cap ones. Here are four small-caps with big potential.