EJ when it works, works well. Newer planes, better seats, timing generally good over the years, beats all of the others from Gatwick.
Monarch could do with upgrading their planes as the seats are appalling especially for a 4 hour flight same as for TC.
KTHY was OK from Gatwick at the price but they went bang, not literally a couple of years ago :

Was lucky that due to information posted on CBF I was able to secure 3 returns with EJ this year including extra leg room for a very reasonable price, so thanks for the info those that posted.