Xeney, have you mentioned your price range yet?

And yes, if you are having issues with too-long toptubes, I would not recommend Rivendells for you.
You would probably do best with a WSD bike or a custom made frame.