Do you wear 28" or 30" jeans/slacks? Typically your 'cycling' inseam is a bit longer if properly measured. Most of my pants are 30" but my standover and cycling inseam is more like 31-31.5". Either way, it seems like the sloping top tube design of most modern bikes will work well for you.