My EX10 was one of my favorite lights, and still is. For that one alone I would have voted "Excellent" as it is my opinion a top quality light. When the EZCR2 was released, it replaced my EX10 as my key chain light.
Initially I was impressed by it's very simple design and held in the same high regard as its predecessor. However in the end, it hasn't held up as well in the long run as I would expected. A few months ago, I started noticing carbon deposits building up on the base of the battery tube. Now even with it cleaned off, I need to turn to the head to a pretty uncomfortable tightness to achieve a flicker free high beam. I think I would have like to see a switch similar to that in the EX10 (not the piston, but the ring the piston contacts) rather than the bare spring. I paid full price on a pre-order, minus the CPF8 code of course. If I had gotten it when it was on 60% I would probably feel much better about my purchase.
On a related note...what happened to all the NiteCores anyway? 4Sevens only has the SR3 and two special edition SmartPD lights listed.