Thanks again. I'm glad the cantilever brakes are going to work out.
On another note, I'm wondering if anyone who has fitted a 60t chainring had the problem of the chain rubbing on the seatstay when in the smallest rear cog. If so, did you come to any good solutions? I have one idea which I'll get to. Here's my current setup. I have the one ring which is the way I like it, and at the moment it is on the inside position of the crank arm and I still have the stock 116 mm bottom bracket. One more thing, I'm upgrading wheels and these upgraded wheels have a 130mm hub width which is a little narrower than the 135mm hub on the stock wheel I current have on the bike. So I'm guessing that will make the problem worse as the seatstays will be compressed even closer when I put on the new wheel. But I'm thinking this could be beneficial because I could use axle spacers that go between the axle and the dropout which would keep the seatstays where they are now while meanwhile the cassette gets moved in 2.5 mm on each side (135mm-130mm/2) thus getting rid of the problem. I'm thinking this is what I'll have to do but wondering if there are any other solutions. I was kinda hoping to not need spacers cause as it stands now with the stock 135mm hubbed wheel, its hard to get the tire into the dropout since its such a tight fit and the 130mm hubbed new tire I'll be using will get rid of the problem if I don't have to go with the axle spacers. But life is full of compromises I guess...