if you have kids and a mortgage, in-house may be good, if you don't, then freelance is my favorite.... I don't have kids or a mortgage....