Well, my center chainring is screwed, and my nice cheap stock Shimano chainrings refuse to be able to be replaced so I am going to get a new crankset...I think. Since I have a dumb square taper bb I suppose I will more than likely have to get a new bb, also. Most of the cranksets I have looked at say that they work with 9-speed setups, but I have an 8sp and am pretty intent on sticking with it as I just bought a new chain and cassette. Yes I rode with a worn out chain and wish I had known to check it, before it was too late... So will a 9-sp crankset work with a SRAM PC-58 chain? It is an 8-7-6 speed specific chain so I don't know if it will jive with the narrower 9-sp setup? I also do not want to spend over $100 on the crankset. Is the 9 speed set okay? or am I just oblivious to a way to replace my chainring without replacing all 3?