Schwab has been doing the right thing the past few years after they fired that jackass David Pottruck and put founder Charles Schwab back in charge.
The latest move is to ditch the traditional 1%-ish management fees on funds like the Schwab International Index Fund (SWINX) and go to an ETF-competitive 0.19%. I used to have to use SWINX for dollar-cost-averaging, but then dump it and buy the VEA periodically as the assets got large enough that I didn't want the 1%+ rake. Now with ETF-like expenses in a dollar-cost-averagable mutual fund, they have the best of both worlds.
Talk to Chuck.