I've been running a 3x7 Gary Fisher Pirana as my main bike since the 90s (bought second hand in 1998. The front chainrings are worn and aren't repacable (cheapo crankset), and the front mech has a crack in it. So I figure now is a good time to replace both. Pretty sure it's a 28.6 frame, and...