The unprecedented circumstances of 2020 make for an unprecedented tax season, so be sure you have the right tool to navigate this annual chore. We pick the very best software for small business and personal tax preparation.