to stay on topic...
i would go with the glock 19. its very compact, light weight, easy to maintain, easy to load, 9mm, and very dependable. they also carry another kind of glock 19, which is the glock 19c, which would be perfect for your wife. its built a little bit different to reduce...