I had my first flight with CX last week and I actually find Asia Miles worthless. I am actually a frequent BA flier but lately I am connected with Hong Kong for business and I was advised to try flying with CX for they offer much convenient flights regarding its prices but I was not satisfied with anything there on board especially the food-the way I see it Asia Miles is totally worthless.
I am one of those very much satisfied with CX especially with the plane stuff they are all so kind and gentle in comparison with BA stuff. And the food in CX is just perfect and though I am an British the meals offering is one of the main reasons I chose to fly with CX. The thing is that CX are the only planes where you could get warm and fresh cooked rice and toasts and even eggs. And the best of all is that you may order your main meal as well as light one any time you want and you may choose what you would like drinking whether if it would be red or white wine or the champagne and there are so little chances to land hungry.