A three-way battle, eh? Well, as a Nintendo fan, I'm supposed to support Byaonetta, on account of her sequel being a Wii U exclusive, but I also liked God of War and DmC 3, so I'll try a fair comparison.
- Bayonetta - Possesses the typical super-strength and endurance of video game characters. This is likely due to being a witch. Fights using a combination of magical hair, spells, and firearms. Has killed less Gods than Kratos, but has killed plenty of angelic entities and a stand-in for a mid-to-upper level God. Bonus: Can wield more weapons at a time than competition. Weakness: Seems not to take her fights very seriously.
- Dante - Possesses the typical super-strength and endurance of video game characters. This is likely due to being a half-demon. Bonus: Insane healing factor. Typically fights using a mixture of a magic sword and some relatively ordinary firearms. Has killed demons galore. Bonus: Dat Healing Factor. Weakness: Gets regularly impaled by his own sword.
- Kratos - Possesses the typical super-strength and endurance of video game characters. Basically, Hercules level stats, even without weapons and abilities. This is likely due to being a demigod. Uses a variety of magic items and spells, but more heavily relies on his melee weapons, particularly his trademark chain blades and a magical sword. Has killed Low-to-Medium Level Gods and Titans galore. Essentially wiped out human civilization and much of the world by killing its gods, but it is implied that the world managed to recover, especially in the epilogue of the first game. Bonus: Likely has the best training/experience factor going for him. Weakness: Has died canonically before, although death apparently doesn't matter much in God of War
Conclusion: Kratos gets killed off by a salvo of firepower from Bayonetta and Dante, who make a temporary truce to kill the scary man with no snese of style. Then, in a long half hour battle, Bayonetta finally manages to defeat Dante, with only a sliver of life left. This is just enough time for Kratos to come back up from Hades, at which point he presses the O button until Bayonetta gets he head ripped off.
tl;dr Everyone dies, but Kratos dies a lot, so he still wins. Somehow.