Filing your taxes is a part of life, but that doesn’t mean you have to struggle your way through it each year. Software ...