I like Vit N320 for 9, 40, and 45ACP. It meters well, is very clean with jacketed bullets, and is a soft shooting powder. The downside is that its expensive. SEC has started bringing in Vit powders, not sure if they have any 320 in stock right now, and I've seen it at Young Guns. I don't mind spending a little more on powder as it actually is one of the cheaper reloading components.
Titegroup is good too, as Inspector said its very economical. One thing I didn't like though is that its such a dense powder, at the charge I was using, I could pull the hande 3 times on my press before the powder would overflow the case (9mm). A double charge would be hard to spot. Also, its not a real clean powder to shoot, especially if you're shooting lead. Just depends on what you're looking for in a powder.