You have no clue how hard it is not to be sarcastic about the 'gave up ****' comment.
Anyways nice bike. Depending on how oftenyou bike and the terrain 100 miles a week can be pretty difficult. I have a difficult time getting to 100km on the terrain out here...