I read just recently that Trek bikes have between 250 - 300 weight limit on their frames, depending on the style of the bike. I couldn't find weight limit for specialized except for 250 pounds for their carbon seat posts, handlebars, and handlebar stems. That being said I'm sure many in here have ridden these bikes about that weight with no problem. I would ride the bikes and see which one felt the best and consider the LBS where you buy it.