Funny you should say that I had a dream last night I was playing Devil May Cry (wierd since I haven't played it that much, and not even recently), and to be honest I think Dante would win, if only because he has a consistent ranged attack. If he was within range of Kratos' Blades of Chaos, it'd be very one sided.