MGR by far. The game carries itself with it's sillyness, boss fights, soundtrack, and is pretty much a ''gamey-ass'' game.
I was suprised by it's quality given on how little time P* made the game.
What's also there to note is that MGR was a spin off of the main series, while DmC was a reboot of the genre that had the most complex combat system in action games.
Even if it was dumbed down massively it was still better then 99% of the competition. Vanilla DmC also doesn't do it any favors with it's 30 fps, no lock on, color coded enemies and many other things.