I always use Skyscanner
http://www.skyscanner.net/

But I must say that those prices in Terpes post are very good and I would happily pay that to travel on Cathay Pacific.