I forgot to mention. If you are using cast bullets then Bull's Eye gets my thumbs up. I love using TiteGroup with jacketed, and plated in 9mm. For cast I have not had good results from it.
When the time comes if I can get it I will go to one of the Accurate powders. I use AA#9 in my .41 Mag, and .357 Mag loads with great results with cast or jacketed bullets, and it shoots very clean as well. Though it is a magnum load powder. I may look into some AA#5 when I get low on Bull's Eye. (Bought an extra pound of it when I had some extra cash a while back, so it should last for a good while.)
No matter how many times you do it and nothing happens it only takes something going wrong one time to kill you.