Re: OK, but...
i haven't used cfengine since v2 (used it for a good 7 years, really liked it). I would go back to cfengine v2 in a heartbeat over chef though(been using chef for 5 years, fortunately I'm not the sole person responsible for it - too much work to switch to something else at this point). Chef is a powerful tool but way too complicated for 99% of environments out there. I could teach someone the ins and outs of cfengine v2 in a day pretty easily, with chef, no chance in hell, in 5 years I still get burned on a semi regular basis.
But cfengine v3 could of gone downhill too I don't know.