Encontrei um ótimo texto explicando as diferenças entre MyISAM e InnoDB no MySQL. Vale a pena dar uma conferida aqui (em inglês).