Who manages your 401K?  Fidelity for example has the Spartan S&P 500 index fund, which has a management fee of only .10% and was actually slightly positive for 2011.  This compares to their target date retirement fund which has a .76% management fee and was -5% for 2011.  The index fund wins.  See if your provider has one too.
		
		
	 
Why would the performance of fund A vs. fund B in 2011 influence where he's going to put his money for the next 30 years?
Index funds are fine, I like them (and use them) too.  But if you just dump 100% of your allocations into the 500 index offering in your plan, you're missing the growth potential of small and mid cap stocks, and the growth/diversification of foreign markets.
If you're really going to spend the time every year to go over your investments and rebalance based on performance, fine.  My experience is that most people won't do this, and a 
well managed target date product should serve quite well.
Also, while fund expenses are important the impact of 66 basis points, even over a long period, should be fairly negligible.  It's far more important to consistently contribute to the plan.