I'm looking for recommendations for replacing the Truvative Elita crankset and GXP bottom bracket on my 2010 Specialized Tricross Comp. The bike is my all-surface ride - gravel roads, crushed stone rails-to-trails, pavement, etc.
The rest of the drivetrain is Shimano 105, and while its not...