I have been using H&R Block software for doing my taxes for several years and continue to have a great experience with the product, thus the reason I keep using them. It is very easy to use and cost efficient as well.
They should import medical insurance premiums in the state return directly from the Federal instead of asking again for them. They should give the option of direct deposit of refunds into the banks for people who choose to mail their returns.
Pros: Easy to prepare, Easy to import documents, Fast