There is a bunch of awesome competitive games on the Neo Geo too.
Soccer Brawl, Super Sidekicks 3, that dodgeball game whose name escapes me, puzzle Bobble, Art of Fighting 3 spring to mind.
Also, I played Title Fight again at a local arcade recently. I could see that being a laugh with a few friends if you have the set-up for it. The arcade uses two joysticks per player and two screens.