The best way to file is up to you. TurboTax Live Assisted Premium is a great solution if you feel comfortable doing your own taxes with unlimited expert help as you go. If you want to have a dedicated expert do your self-employment and investment taxes for you, choose TurboTax Live Full Service.