When it comes to taxes, the rules on income, deductions and credits are complicated enough. Then comes the guesswork about tax preparation: How much should someone pay for tax-prep software or an ...