Yo al earth defense force no he jugado pero de entre los otros dos (PARA SINGLE PLAYER) me quedo con el rainbow six. El COD3 me decepcionó bastante, pero no porque sea malo (para nada) sino porque habiendo jugado al 2 me supo a poco (a más de lo mismo, más bien, pero con menor variedad de escenarios). El rainbow es más táctico, mola lo de dar órdenes a tus hombres.... En fin, yo creo q no te vas a equivocar comprando cualquiera de los dos...