There were two different sit down meal areas, Havana bar and Noodle bar.
Unless they changed the name, I think you'll find the substantial buffet "restaurant" is called The Haven.
The Haven has food provided to it by The Peninsula Hotel.
I agree that the CX Wing beats the QF/BA lounge, but sometimes it can depend on what mood you are in.
For J lounges, I'd almost say that all of the CX Wing J, CX Pier J and QF/BA J lounges draw even. The first of those has an open atmosphere, the second has windows and the last of them has neither, but otherwise they're all pretty much the same. Food selection tends to be extensive during the day in the CX lounges, whereas for the QF/BA lounge it's time-of-day dependent.
As for the F lounge variety, definitely CX Wing F for The Haven (although The Haven at CX Pier F is a bit brighter) and the cabanas. That is,
if you can get a cabana, otherwise the shower suites in CX Wing F are small. On the other hand, the CX Pier F has no cabanas but the shower suites are very big.
The CX Wing concierge (and probably similar at CX Pier) can also take care of some secretarial tasks - e.g. sending faxes - for you. And then there is the Long Bar (now if only they could mix coughtails).
The QF/BA F lounge has a rather Victorian look about it (the lounge decor coupled with the paintings and so on), which contrasts a lot with the more stony, down-to-earth-ish look of the CX lounges (particularly the Wing). It is also open top so that may suit some others that need a different mood to relax.
Ironically, the popularity of the CX lounges sometimes results in them being crowded. Not overcrowded that you couldn't find a seat (certainly, plenty of room always on the Long Bar, of which QF/BA do not have a bar), but the noise just might get to you. The irony of the QF/BA lounges (particularly F) not being as popular as the CX lounges also lends itself to being, at most times, quieter than the CX lounges. Again, that may suit some people.
Another irony? The shower suites in the QF/BA J lounge are bigger than those in the QF/BA F lounge. Go figure :-| :shock: