A paid tax preparer can provide expert advice and save you time, but doing your own taxes with the help of software will save ...