It has to be the CP. Unless you plan on putting it on your gun and leaving it there forever, it gets really annoying having to take the elbow off everytime you want it off and leaves nasty scratches.
The on / off with purge from Planet is also very good, it's far easier to turn off than the other two as it dumps the pressure for you. I have just swopped my CP for one.