the OP doesn't even mention anything about taxes, which shifts things even more in favor of index investing.