In regard to PX, I recon the first thing to do would be to privatise the airline. Air Niugini is being ran like a typical PNG government department, ie: there doesn't appear to be any management, and the people who are trying to make the airline operate are being held back from above, and below in some cases.
Anyone know when CAA's ICAO audit is ? Rumour is that someone is going to pull a rabbit out of a hat, and spill a few beans to the media a week or two before the ICAO audit. Could be interesting !