I'm 5 7 as well. I initially bought a cannondale med size and it gave me good control over tight turns but I stunk on bombing down hills since my center of gravity was way above the bike's. I finally got a large cannondale f700 and had to adjust on the tight turns but i can climb and downhill better. My inseams are 31"
__________________
Ride forever, work whenever.
XX power
Eat more mud, mountain bike 'till you die!
http://www.pnhp.org/