I flew PER-HKG-PER last April in J-Class while accompanying my dad on a business trip and has basically been my only experience on CX. On both flights, I was aboard the A330s and yes, they all do have PTVs throughout the cabin but whether they work is another thing. On both flights, the system was temperamental. The A330s were in a very bad way when I flew last April and are in desperate need for refurbishment. They look so old and tatty. The green had faded and looked third world. My seat got jammed in the reclined position with the leg-rest out so I had to change seat but Cathay's food & service especially is absolutely brilliant. I believe the A340s are a better aircraft to fly aboard with CX as they aren't regional workhorses like the A330 so if you have the choice of an A340 over an A330, take it!