The only real difference is that the GXP has a reducing insert on the left side. A GXP crank will fit into a Shimano BB, but will never tighten properly. A Shimano crank won't fit all the way into a GXP BB unless the insert is pressed out. Then it works fine.