I have used H&R Block tax software for years. It has handled all my cases well including dual-state returns and rental property etc, Highly recommended.
Pros: Easy to prepare, Maximizes refund, Easy to import documents, Fast
Not sure why, but data imported from federal to state (nj) misses a lot. Rental income needs to be entered manually, this isn't acceptable to me. I will be trying a competing product next year.