Tax preparation software can speed up and simplify the process. But how do you know which product is best for you? NerdWallet, the personal finance website, did a lot of the legwork for you.