I used Air Asia for that trip (in reverse) twice last year, and was extremely pleased with both the price and the service. Brand spanking new planes didn't hurt either. TG and SQ were triple the price when I booked and not worth it for me for the *A miles.