What drives a great customer experience?

As a Chief Customer Officer I'm continually fascinated to learn a) how our customers use our software and b) in particular what aspects drive great customer experience with your 'end-customers'.  Do you have examples of software features, business process or culture the you see promoting great customer experiences - if so I'd love to hear about them.