I flew with Thomson earlier in the year over to Cyprus. Did panic a bit before hand when a few web forums said they were awful (leg room complaints, cabin crew etc). A couple of issues though - having to pay extra to sit next to family and paying extra for in flight meal.......bit of a joke really but apart from that OK.