Shimano now has 3 versions of it's 10 speed crank with the new external outboard BB bearings. The 3 versions of BB shells certainly look compatible with each other and possibly even FSA and SRAM. They are all about the same price, with the Dura-Ace street price even being a bit cheaper than the others many times
Are they compatible? If not, which do you use with the new Shimano Compact Crank?