Barozi on 26 October 2010
Didn't play the DS game, but my order would be as follows:
Vanquish 9.0 > Bayonetta 8.7 > Madworld 8.0
I'm however not the biggest fan of hack'n'slash games, so I'd understand it if Bayonetta gets more votes.