Having flown CX 104 from MEL - HKG recently (28th November), I noted that CX's service has been between good and very good. Though they provide those 'antiseptic towelette' before meals and give out printed menus, I still find their nothing to write home about (much worse than the last time I flew with them).
As for the inflight entertainment, be sure to try to get on a A333 operated flight (instead of a B744) if you are from MEL or SYD (if you fly from BNE, CNS or PER, there is no real choice of flights). The A333's control panel can be 'moved' out of the armrest (much a like a remote really) and it is a lot easier for games

. Though the entertainment system on the two are identical, but (according to my parents who flew CX 134, operated by a B744) it is very difficult to 'move' using the fixed 'keys' on the B744. Otherwise, you can enjoy over 20 channels of movies and tv shows.
Hope this helps!