I decided to use FreetaxUSA on the advice of another HN thread and I was very happy with the results. I had used TurboTax for the last 8 years and can say that FreetaxUSA was much easier to navigate. I was asked to upgrade to their top tier 2 times and it was very clear how to continue with the free federal option.