I use to fly SIA from Taiwan to Australia and found it a near-perfect airline in both onboard and ground service. It has an impeccable inflight service and entertainment system and very friendly FAs (M and F) and I always travel Y Class.
Last October I had to go to Brisbane from Taiwan but all SQ flights were fully booked (SIN-BNE leg) so I had to find another airline. I didn't want to travel on EVA or Qantas or other direct flights from KHH (where I live) to BNE via TPE because of the expensive airfare (around US$100 - 110) so I thought maybe MAS was a good one (because of the new KL Airport).
Surprisingly the fare is even lower than SQ (SQ about US$840 MH about US$790) so I thought i made a good choice. But here's the BIG surprise, since I had to wait for 8 hrs in KLIA enroute to Australia and stay overnight in KL when travelling back, MAS upgraded me to Business Class for the KHH-KUL return and gave me free hotel stay (at Pan Pacific KLIA) plus free dinner and lunch! That was a real bargan (except for the 8 hr wait...)
While onboard MAS, I found their service at the same level as SIA, although the facilities such as PTV and toilets are not as good, but it was alright because they had the most comfortable seat (777-200s) on any 777s I've ever been on (SQ,CX,MH). However C Class seats on 737-400s are crap, not footrest, no PTV, no adjustable headrest, stiff material......
Food was fine, I ordered asian Vegetarian. But C Class food was better (I even took photos of it, thank God there wasn't any one in the whole row....^_^)
By the experience with MH recently, I think Malaysia Airlines is really a high class airline who provides services no worse that that of SQ's and CX's. But I think it has to work on it's frequency and route/network. For example, most of the SE Asian routes from KL goes via Kota Kinabalu which is extremely inconvenient.
I hope one day MAS is like SQ and earning a lot of money so it can buy some new aircraft to replace its filthy 737-400s.
Oh, and tell them to change their uniform! I think I'm not the only one who think that their uniform is a washed-out version of SIA's.