Agreed. I run 4.2gr Titegroup under a 124gr FMJ or JHP as one of my standard loads. It is accurate.
I'd say Titegroup and CFE Pistol are my current favorites for 9mm and .40. Almost exclusively shooting 9mm these days.
Titegroup may not be the cleanest burning, but it lives up to it's motto of more bang for the buck, a very important consideration for me.