When it comes to retirement, I am big on the Roth IRA as the earnings and dividends are state and federal tax free after age 59.5, Find the right funds, do the little bit of paper work and have the monthly dividends auto swept to your checking account to live off of.
As stated prior- I really like the Fidelity website. I also have a Schwab set up for a relative and dont like the lay out. If you arent tied to Schwab, I would look hard at Fidelity or E-Trade, I will even help you if needed.
Hope this helps.