HS-6 for 115 gr. bullets, and Blue Dot for 124's... for good reason.
The load data is available free from both Hodgdon and Alliant. I look closely at pressure vs. velocity for all of the listed powders, and I find that these are the two top performers for the bullet weights involved.
My "standard" load is mixed brass with Winchester standard primers, and 7.7 gr. of Blue Dot behind the Remington 124 gr. Golden Saber in a P-95. This gives me at or just over 1,200 fps.
Especially with the smaller capacity of the 9mm round, I say it really matters not whether you get 900 or 1100 rounds per lb. of powder. This is by far the least of your expenses, and the difference between the cost of one powder over another is just plain negligible. Check this:
http://www.brassfetcher.com/9mm%20Luger.html
These results are much more significant, IMO, than any other aspect. The Golden Sabers cost just about half what the GD's do, and perform a good sight better. Saving a dime each by choosing a better bullet matters much!