I've used TurboTax for over 20 yrs now, and although the US tax code should not be this complicated that we have to use software/professionals to navigate it, it is still extremely useful in getting all my forms filled out and I don't have to worry about mathematical errors.