I have been riding on a cheap bike from Argos but I want to start doing it a bit more properly. Where I live, there are a fair few cycle paths, etc which aren't very flat. There's a lot of tree roots, pot holes etc.
Also, as I'm a bit of a novice, I can't ride on the road properly. So I want to be able to hop onto and off curbs.
My goal is to compete in a 100 mile race next year. I have been looking at bikes, what do you guys think of this one:
Will this be a good bike to get?