TL;DR: Our verdict
Expedia stole the gold from Flight Centre - but only just. It came up cheaper for the same flight, has a larger price-match incentive, doesn't charge any fees, has a 24-hour cancellation policy for flights and features fares from a larger pool of airlines.