Head over to the Bogleheads wiki[0] and forum[1].
The general consensus on the forum is that Schwab, Fidelity and Vanguard are the big three to use. Do you need a HSA? Fidelity is the only one with a completely no fee HSA. Read through the wiki and and look at previously asked questions in the forum. If you still have questions, ask away in the forums.
[0] https://www.bogleheads.org/wiki/Getting_started [1] https://www.bogleheads.org