I've been utilizing Turbo Tax for a number of years and satisfied majority of time. I do not have a complexed tax filing, and the cost of this software is cheaper than hiring a professional accountant to complete what little information I must enter. Turbo tax calculated my mortgage, sales taxes, medical expenses, etc. in the convenience of my home and availability. It provides easy to read explanations and examples to better identify the data to be entered during assembly. Its a good sources for those DIY tax filings.