Investors with a preference for tech stocks have a lot of choices these days. Technological revolutions seem to lurk around every corner, and for every explosive new market or opportunity, there are several companies poised to compete. According to Finviz.com, there are more than 500 stocks in the tech sector today, not counting 250 micro-cap penny stocks.