For a do-it-all fund, I like the Fidelity Four In One Fund. It's a fund of 4 funds. It's 48% 500 Index, 12% Extended Market Index, 25% International Index and 15% US Bond Index.
If I were to ever jump ship from Vanguard(no current plans on it) the only place I would go would be Fidelity.