>>1129592Those are all good bets. You have been lurking well. Only major difference is the Specialized has a suspension fork so it would be more complicated to put fenders on. However it also has the least plasticy components so personally I would pick it.
Where do you live that it is legal to ride on the sidewalk?