Get her a Glock 19 or 26 if you want a subcompact. I bought my girlfiend, now wife, a S&W Ladysmith .357/.38 as her first gun and she hated it. She could not shoot it well and the double action trigger pull tired her finger out after a short while. She picked up my Glock 21 and blasted away happily. Since then I've bought her a Glock 19 which she loves. They have most if not all of the attributes of a revolver, i.e. no external saftey or alot of controls to think about, just press the trigger and it goes bang. It also has the advantage of higher capacity and is much easier to learn to shoot well. But bottom line, I'd let her shoot, not just look at, a few she thinks she'd like and let her decide. If she doesn't like shooting it, she won't, at least not as much as she should and she won't feel comfortable with it when and if she ever needs it.