Are major brands all going to bb30 bottom bracket standard? I read new Trek Madones are different from this standard? Also what about Canondale/Specialized's new upper headset size 1 1/4. Will that become standard?