Best Stocks: Amazon, Google and the 6 Tech Stocks to Buy Now | Fortune