I'm running the BB92 option with the XX1 gxp cranks and have no issues. I would say that's your best bet. On another note though 38-40 on that frame might now work. Highest I've heard on most xx1's is 36. You must have some serious leg power!!! In that case maybe think about a fixed gear bike!!!

