At the end of the day your comparing three of the world's best carriers. That said, I would rate in the following order: CX, QF & BA. That said, if you get a good QF (or even BA) crew, they can be miles ahead of CX.
A quick search on the QF, CX and BA forums should throw up loads of threads comparing them which I strongly suggest you read. As always, YMMV!