I roll on a JTS 05 and come in at a cozy 240lbs. I have had narry a problem and commute four to five days a week in whatever mother nature has to offer. I would go with 28's for your tires and goof around with getting a good fit for whatever bike you choose. I think a good fitting bike is IMHO more important then brand. Ride hard and be safe.