I'll go for God of War despite DMC being mechanically better game. It was just so much noob friendly. I said some curse words when trying to play Devil May Cry 3: Dante's Awakening at my friends house before putting down the controller. They did patch or introduced new normal difficulty in the special edition that was released later. Heh.
Never played Onimusha & Warlords.
Edit: Oh yea i forgot to mention those rotating spikes in Hades. As i've said before, who the hell playtested that level. Things like those makes games age like crap.