See the full methodology for how Business Insider's personal finance team rates and reviews the tax software you need to file your taxes.
If you're looking for a stock to hold for at least a few years, Microsoft can still be an excellent investment. The business ...