I like Jamis bikes. Don't know about the small sizes though.

Try out a bunch and see which is most comfortable.