It must be noted that Cathay Pacific's seat pitch in Y class is 32 inches NOT 31 inches as suggested by Guy Betsy.
Personally, I perfer CX's Y class over SQ. CX has better service, safety and pilots than SQ.
Fly Cathay Pacific - the safer option than Singapore Airlines.