26 will be better for your frame size.
there is no difference, other than being better proportions for a smaller bike, and building a stronger wheel. you will also have less toe-wheel overlap.
the LHT is a better frame than the marin. no questions about it.