Hi again, I'm looking for some semi-slicks to stick on my mtb for road riding, just so I can at least have the illusion of going fast . They would need to be able to cope with a bit of gravel and also be pretty p*ncture proof as there is often a lot of broken glass on the route that I ride... Quite tempted by the Schwalbe Marathon Racer (1.5), the Schwalbe Marathon (1.75) or the Continental Top Contact (1.75). Are any of these any good or has anybody got other suggestions? Also, will they fit on my current rims? Any advice appreciated!!!