i am in need of a new crankset. i have a specialized hardrock with a new fork and it is time for the crankset. i do mostly dirt jumps and some xc, but i would like to get into downhill and some moderate freeride. i also want a crankset that will last for a long time. if it makes any difference, the fork that i have is a rock shox recon, with a broken (hopefully reparable) compression lock.
thanks a lot,