since cathay doesnt fly to BLR..i would have to fly to singapore to catch the CX flight. I have never flown CX before but how is economy for the long hauls? seating? food? entertainment? and just how is the overall experience? Just wanted to try something different for a change. Oh and can i earn krisflyer miles on Cathay?