This document summarizes a conference presentation on interaction choreography models expressed using BPEL. It introduces BPELgold, a new language that extends BPEL to support modeling service choreographies and their global order of message exchanges. BPELgold models can be implemented on an Enterprise Service Bus. The presentation evaluates BPELgold and other choreography languages, and concludes by discussing opportunities to improve tooling for BPELgold and further integrate fault handling.