My past two jobs used CFengine 2 and Puppet; my current job uses Ansible, which we like because it does both configuration management and orchestration, insofar as those are somewhat different sorts of problems, all in one package. I've only been here a month, so I'm still new at it, but it seems cool so far. -Josh (irilyth at infersys.com)