Love hollowtech II. No complaints with the square taper BB's except for the cheap one on a cheap mountain bike that wouldn't hold onto the crank arm for more than a month without it wiggling loose. I don't particularly like the Truvative GXP BB that I had. Swapped it from one bike to another and it stopped running as smoothly. Never could get it sorted out.