I'm torn between two camps, mostly. I like keeping platforms in their native calibers. .45 1911s, 5.56 AR15s, etc; so I'd prefer a 9x18 Makarov for that reason. BUT, with ammo being cheaper if I go .380 and the guns being the same price mostly, there's that advantage, plus the slew of different .380 loads out there.
Something else I'd like to throw out there, the range I usually goes to doesn't allow steel case, which if I'm not mistaken, is what 9x18 usually is. The reason for that is the bi-metal bullets damage their traps. It's an indoor range. The other range I go to which is quite a ways out doesn't care what you shoot since it goes into dirt. Only downside is, and I'll be honest here, I'm not worth a shit with handguns past 15 yards. I'd have better luck throwing the gun at the target. Sticking with 9x18 means I could only ever shoot it at the other range, unless I really spent big and got brass cased ammo. I don't reload so there's no cutting down 9mm luger cases and home-brewing my own 9x18. As much as I'd love to reload, I don't have the space for it, but that's another subject all together.
I think I've put on my over-thinking cap today....
EDIT: Brainfart, realized I've been seeing several versions of brass cased 9x18 FMJ. Being out in the sun all day must have fried my mind.