FWIW, I agree with cuda2k that with those long legs and short torso, you're a candidate for a custom frame. You'll need a much shorter top tube than stock frames built for riders with average proportions. An LBS with a fit cycle and a good fitter on staff will be able to dial in the right geometry for you.
__________________
- Stan
my bikes
Science doesn't care what you believe.