Give a 629 Smith a try.
I have a S&W .38 special airweight. With a ligt weigt gun such as that it takes a lot of practice to get used to it. It jumps.
I also have a 45 M&P S&W. I like it much more than the Glock. The big thing is to make sure you are comfortable with the gun and that the gun fits you.