Kabuki Itouryodan, hands down. It's not a port (good though the neogeo ports may be), it is wonderfully detailed and colorful, sports tons of great sprite animation, has a nice variety of characters, and the controls are fantastic (though the desperation moves are hard for me to pull off).
But why just these three to pick from? No love for Godzilla?