I have pretty complicated taxes and find that Tax Act is easy to use. the one Caveat is that you will still need to do your Detroit Taxes by hand then enter the credit you get on your state taxes.