Lets say I want to upgrade the crank on my hybrid how do I find one that would be a direct swap? The current crank is a SR Suntour XCT triple 48/38/28 the spindle is 122.5mm square taper, and the BB is 68mm wide. This is a 2009 model. I'm not impressed with the current crank as it has riveted chainwheels not bolt-ons. So, what would I get that would be a direct swap?