stygz,
Most recommend what institution is their favorite, so keep that in mind. Try to look past the biases in recommendations and find real evidence of how you'll be supported. For example, the EJ guy is over-compensated, and certainly has the time to field your call, and sell you on more EJ soup. Each institution lays out opportunity where they get a chance to sell you something else.
My first guess is that Vanguard will not be a good choice for you. I say that after using them for over 40 years. We are incrementally moving our investments away, to consolidate with Schwab for simplicity and service.
My second guess is that Fidelity would be a solid choice as well. As long as you can DIY and stay with your own plan it will turn out fine.
What it comes down to is how much personal service will you require. So you will start the search by visiting each local office, Fidelity and Schwab. That is the beginning of customer service, IMO. Then you can evaluate the web platform of each, and how it fits your needs, not mine. Be aware that some Schwab offices are corporate, with franchisees in certain locations. I am not sure about Fidelity.
You can also look around for reviews of what each company delivers, and ask investors on different forums how true the features are, what they actually mean in practice.