I wasn't aware Buffett owned Vanguard, but I know he likes Index funds. I thought John Bogle, Vanguard's founder, still owned the bulk of the company, but I haven't looked into it and don't really care. Vanguard is probably the best mutual fund company out there, IMO.
I like that Total Stock Market Index fund, too Ben.