Sorry to resurrect an old thread, but I asked him for some more measurements. He measured and confirmed his height as 5'9", and he has a 28" inseam (book-to-floor method).
With such short legs, would a medium framesized crossroads be a good option after all? I'm not sure what else to look at - all the other hybrids i was considering (giant cypress, kona smoke, trek 7xxx, jamis commuter, giant sedona, etc.) look like they won't fit him well and give him adequate standover.
The crossroads has a more aggressively sloped top tube and the medium size has 720 mm of standover (he has a 710mm inseam). I don't really know how to size these type of hybrids, but the top tube length is around 580mm or so which seems similar to my 19" Jamis Coda....
Thanks everyone for your help so far...