I had NB CK10's but the sole plate started separating form the shoe after 4 wears. Took them back and went back to a pair of Asics Gel Gully 7's. Tried on the Strike Rate, but the Gully was much more comfortable. Didn't try the 350no or the Gel Odi as the price was a bit high for me.
All my senior cricket shoes have been Asics - Gel Advance for a few years and then the Gel Advance 4 which I used for around 4 or 5 years and then the Gel Advance 6 which I used for a few years prior to getting some new ones recently. Track record of longevity is good for me, it's just the price rise that is a bit annoying.