If you want to buy tech stocks that you can comfortably hold for the next two decades, you need to find companies with wide ...