Cronológicamente son como has dicho 3 -> 1 -> 2.. yo te recomendaría que los jugaras por el orden que salieron, por temas de jugabilidad y que tras jugar el DMC3 el Dante de DMC1 te parecerá capado.
Sobre DMC2, no es tan malo, es más, le da bastantes vueltas a muchos juegos de acción, lo que pasa que tiene algunos fallos que le hicieron parecer mucho peor que el DMC1, que dejó el listón altísimo. Aunque si que es cierto que para la historia no aporta nada, y que parece que en DMC4 que sigue cronológicamente al DMC1 quieren hacer como que DMC2 nunca existió. Es más, en un Viewtiful Joe hay un momento que Dante dice que el Dante de DMC2 no era él, era un farsante que le quitó su ropa y sus armas y le suplantó xD.