The thing to watch out for with Shimano BB is the size of the bearing cups. On some of their BBs the bearing cup is too small for the clamps on the chain-stay. I found this problem when I tried to fit an Ultegra BB to my S30, and ended up having to buy an older model Dura-Ace BB to get the...