I will definitely recommend turbo tax. I have been filing with another company for 2 years and decided to give turbo tax a try and I am so happy I am really getting the max on my return.
I like Turbo tax because it ask you the questions a tax preparer would to help you complete your income taxes. It walks you through the process and I like that. It is a good product and I have not been audited.
Overall this isn't bad filing your own taxes. The only thing that's super disappointing are the extra fee's you get at the end when you've spent hours filing your taxes and you get hit with over 100 dollars in fee's when you signed up to do it for free.