choosing a system integrator vs vendor