I'm getting my girlfriend an Orbea Diva (I think)...She has an inseam of 33.5 - is 5'9" and has a short torso. According to Competitive Cyclist's fit calculator, she needs about a 515-520mm top tube and a longish seat tube (56 or so). I want to get her a size 53 Diva (good top tube length for her at 525mm), but I'm concerned that her seat will be high in relation to the top of the bars with her longish legs (she's not a racer and doesn't necessarily wanna ride with a flat back). I am buying the frame and a Campy Chorus Carbon group, so I can leave the steerer tube kinda long and use a stem that rises, but I don't know - seems my only other option for a longer seat tube would be the 54 Orca, but that has a 550mm top tube - too long. Any advice??? Is there a company who makes WOMEN's frames who DON'T assume that WOMAN = SHORT?? Isn't it kinda common for women to have long legs and a shorter torso...Where is a frame that has a short top tube and longer seat tube?