I"m replacing the bottom bracket and crankset on my Trek 4300. The bracket is 73x116. For the life of me I cannot find a decent replacement. The only bracket i've found is the Shimano XTR M952 which apparently only works with XTR cranksets that cost more than the original value of the whole bike! Any suggestions?