They're all basically the same.
I've used CompleteTax in the past and been happy with it. It's all hosted, and I don't like how TurboTax obscures some of the things you're answering to try to dumb it down. I know that's a major selling feature, but I find it too difficult to actually get information about the form that is currently being filled out with their questions. But otherwise, your experience with TurboTax, CompleteTax, TaxAct, and whatever else, will be basically the same experience with the same tiered pricing and prices.