I agree that the Baby Eagle feels GREAT in my hand. The sights line up without any adjustment. I do not have a 9mm and this is the one that I thought I would get. The all steel body does weight too much.
I have a Springfield XD40 sub-compact that feels good but have found that the paddle holster that came with the gun make it feel a little top heavy to carry concealed. Truly, I have not shot that gun but have shot the 9 and 40 compact that a friend has. This would be my 2nd choice and 3rd would be the S&W MP9 which I have not shot.