Hiring a professional to file your taxes can be expensive. How hard is it to file your taxes on your own?