Today, a huge population of taxpayers files their tax returns online for convenience and efficiency. The right tax software can be great and make the process easier. However, it is not always easy to make a choice between the plethora of tax software out there. There are several intimidating questio...