I think the smaller size might be better for you- I'm 5'6," normally ride a 54cm road bike (I've got ~30inch inseam), and went with a 46cm crosscheck because the standover on the 50cm was going to be close to being too high. It fits me perfectly w/a 120mm stem that's got a slight rise to it.