For 9mm I like True Blue or BE-86. I have not had any issues finding loads with both of these powders for a variety of bullets.
I have a lot of True Blue, so I have been using it extensively for 9mm and using my less bountiful supply of BE-86 for .40 S&W.