I spent quite many times for planning a trip to Maldives and failed, due to the flight being so full for a few months or the resort being full too. Finally as I could make it, my travel agent suggested me have a more leisure transit time at Singapore Changi Airport (almost 4 hours) though the A380 flight from HK to Singapore has ample transit time of 2 hours and plenty of seats. No doubt A380 does have quite a lot of problems since its launch. So no need to bother with flying A380.
Singapore Airline offers a better firmer economy seat cushion than Cathay Pacific, and more leg room too. Service-wise, SQ is a bit better and very traditional in providing hot towels and meal menu before the flight. The meal tray and presentation is also pretty traditional. The front folding tray has a mirror (photo 2/3).
As for the inflight entertainment, it has a very wide selection of movies and music as well as games. However, the electronic system is not that smooth. Two of the four flights I took has some problems that I couldn't use it. Quite unexpected to see the RCA jacks (the conventional analog input for L/R audio and video) (photo 1), but wondered who would bring RCA cables onboard.