Magic sure helped a lot more than slashing against tougher enemies. I don't know which one is considered the strongest, but I just used the lance one. Worked for me! Then again I didn't play on on hard, game got too boring after the first playthrough, maybe one day I'll go back and get the rest of the endings.
--
-