Their performances are highly correlated as VFINX is an S&P500 index and VTSMX is a total stock market (in reality, 75% or so of VFINX and some mid-small indexes as well). Both will be fine for you, but most folks here tend to be in VTSMX (or VTSAX, the admiral fund version aka lower expenses but a 10K minimum)