@ultimobici: the Cervelo is tall enough but feels too long. It's more a question of weight distribution than being unable to reach the bars. I'm quite light for my length, in the summer I go down to 60 kg and judging by feeling, most of that weight is on the rear wheel. A longer bike makes cornering harder for me. If you look at the size of the Rose, the bike looks shorter than the Cervelo with a relatively long seat tube, so I thought that it would fit me better. I need the height because of the saddle height, but I don't need the long top tube that ususally comes with it. I've had a 57 cm BMC Pro Machine (57,5 cm toptube, 18,7 cm headtube) which fit me much better than my current bike, but unfortunately I broke two frames and couldn't get a warranty replacement because they weren't being made anymore.
A frame no longer being in production shouldn't preclude the warranty being honoured. Or did you break the frame in a crash?
As for the weight distribution, that may be a product of the Cervelo's HT being longer, so perhaps you aren't as low as you used to be on the BMC.
Bottom line is I think you're coming at this from the wrong direction. Start with a clean slate and figure out your ideal position. Then see which frame will allow you to achieve that. All too often I've seen customers come in with a particular bike in mind, only to have to tell them that it isn't the optimum fit. Problem is their mind is already set on it.
Couple of years ago a friend wanted a Look 695 and I was in a position to do one at a killer price for him. On looking at the geometry of his then current bike and the 695 it looked like he fell between sizes. So I told him I'd only get it for him after he'd been professionally fitted. Lo and behold my fears were confirmed. The 695 was wrong for him. He didn't find anything the fitter's shop did appealing so they suggested a few alternatives they were able to source that would fit the bill. The one he went for was a C59, something he'd never considered. It fits him perfectly, and for the first time he reckons he is part of the bike rather than a passenger.