If all your doing is passive investing then yes a Vanguard account would be ideal. I'm not sure on the fees for chwab and fidelity so I can't comment on those. For my passive investments I use a Vanguard account for my trading(active investing) I use Interactive Brokers.