I choose to go with envision after doing a lot of research for many different reasons. But, I would have to say the professionalism of the sales guy was by far the biggest. Samuel answered probably over a 100 questions between my family and I and never hesitated to admit he didn't know and did what was necessary to get the answer. I was very impressed. The tech guy Dillion was fantastic as well. Overall things have been going smoothly and I would highly recommend.