Easyjet are good provided you book when the flights are released. We were lucky enough to stumble across them the day the Bristol route was announce and managed to get returns for 4 people in the school summer holidays for £508 all in. Flight times are reasonable too. Once the early cheap flights have gone however, they are unlikely to put the prices back down.