I used Pooleys till I took to flying abroad.
Now I use Bottlang because the same format applies all over Europe, which makes it easier. It's loose-leaf with monthly updates - bit of a chore updating, but it makes for a quiet half hour with the missus.
Not perfect, but they respond to customer comments.