i always use road tyres, i think the ones mentioned are about �25, though they look like old mans ones, i think they are kevlar belted too, the tyre weld, stuff is actually called sealnflate its about �6, but better than walking miles with a bike, i get it from bike shops, you just connect it to the valve and it pumps foam into the tube, stops the leak and lasts all day, you probably know this though, the only problem with it is it ruins your tube, but i hate patching them anyway and normally just put a new tube on