I have money at both fidelity and vanguard. Fidelity Spartan index funds are very similar in fee structure, including a version similar to the admiral level with even lower fees. Some fees are slightly higher than vanguard, some slightly lower, so it averages out. Fidelity has a much nicer and more intuitive interface, tools, and more account options. Vanguard has better eft options.