Pretty straightforward and easy to use. Seems to address everything. if used from year to year, it carries forward any amounts from prior years that could not be fully taken advantage of in prioryears.
I have been using h&r block tax cut software for over 10 years now. I like the way it walks you through all the steps in doing your taxes even if you are an self-employed or own your own business.