My daughter used to live just down the street from that McBride shop - on Quebec ave. You should get a cyclocross bike. Its fast enough to have fun on the roads and will take the punishment. Get pedals you can latch onto your feet so when you go up curbs you can hop the whole bike up - not just the front wheel. With practice you will be able to hop up sideways when you are riding next to the curb.