Monarch's "extra leg room seats" are well worth the £15 each way price. They give you more than BA do, and are extremely comfortable.
Hopefully this will finally shut up the "charter airline seat pitch is criminal" brigade but I don't want to pay any more for more room....
If you don't pay £15, then there's no hope for you...!!