China Southern Airlines offers some great prices, but the reviews never seem to be that good about them. It usually involves 3 planes, and some of the changeovers can be 10+ hours, while other 30 minutes
I would rather pay more with an airline that I trust, but then that can be £100 extra per ticket.