Apex is great! That's what I have on my CX bike and it's super reliable, even with the abuse that a CX bike takes. I think you will be really happy. I am totally sold on SRAM for my road and CX bike, since Shimano just never seemed intuitive to me and SRAM fits my hands better.