I need to buy a whole new drivetrain for my Surly. At this point i'm pretty much just looking for the longest lasting stuff. I know it's a noob question but I've never really had a really nice crankset as a reference point. I know nothing will last the distance without care, but with that out of the equation. Will something like SRAM Omniums outlast Andels? Is the difference in price mostly geared towards performance or better machining quality/stronger/better materials that will just give you overall more life?