Indigo Montoya for the win. That's hilariously awesome.
Those two it's hard. Makes sense Kratos takes the win. Constantly wearing his family but killing/betraying those values all the time. Fooled by the gods, then punished for misinterpretation, then slaying them. He's a baddass I'd never want to meet.
Wolverine has less of a haunting and way more friends/morals/values than he realizes. He's in a society where there are so many others with very similar downfalls but doesn't see it. For a very old character, he can be quite childish. On the other hand his overall flavor is badass. I like how he fights, his powers, his regeneration, the fact he's Canadian and his slight gruff. He's a badass I would like to meet.
Batman is horribly overdone, but that's just me. Compared to these three I find him bland.