Doing your taxes can be a chore. And like any chore, it's occasionally worth it to bring in a professional to help. But with all the DIY options out there, when does it make sense to bring in an ...