I am 5'5" (half-inch shorter than you). I ride a Trek WSD 7.3FX 17". It fits me very well, except I got a longer stem for it and my wrists were grateful. Good luck finding the right fit!

edit: I have the opposite proportions as you: long legs and shorter torso.