Lowest fees in the biz.
I am working on rolling over an IRA from my previous employer to a personal account (can't rollover to new company// no Roth here). I have a good friend that works for TD Ameritrade and set up an account with them because of that. But I plan on just throwing it in a Target retirement date index fund and let this one ride, throw some money into it every now and then.
I guess what I am saying is its a great passive investment vehicle, and as you have said they perform year over year.
The guy that founded Vanguard (John Bogle) has some great books out, and he is all about the passive style in index funds.