I would lean toward one of the Specialized. For one, they both have a lot of Shimano parts on them. Shimano is known for well made products. That's about all I can offer. Hopefully you'll get more input.