I would check with your LBS -they will be able to recommend some sizing options. I too had problems finding the right fit I am 6'5 170lbs but have a longer torso and shorter than average legs (nothing freakish or anything) so i would not fit on larger bikes it was always an uncomfortable fit. I was fitted at my local shop and i currently ride a 58cm Scott with a 130mm stem and it fits me like a glove. I can spend days on this bike. I guess it all depends on how your built.