I usually book my accommodation and flights seperately,which is ideal if you intend to stay at two different resorts during your stay,but for my last holiday and my next forthcoming holiday,I've booked direct with two airline holiday websites: www.holidayseasyjet.com (http://www.holidayseasyjet.com) & www.jet2holidays.com (http://www.jet2holidays.com) and found them to be cheaper than DIY, especially if you book about 7 or 8 weeks before departure.