I would go for tensile's if I was you mate. Well actually I was trying to decide the same thing earlier today and I decided to go for tensile, you know they can be trusted, they are stiff, many people have run them for years and still not snapped them and they have a good warranty. Echo's on the other hand have not been out for long so we don't know how long they will last, they look nice I will give them that and quite nice to ride. Tensile's (I'm not too sure about the new ones though, I haven't heard anything about them).