As you may have seen, there are many factors that one must take into account before choosing the path that best suits you to file your tax return. In any case, the most important thing is that these are done correctly to avoid problems with the IRS. If you are not confident in your knowledge, it may be a better option to talk to a professional.