Both Lloyds/TSB and recently Halifax offer a good service iof you hold a platignum card with them, £15 and £10 per month will get you annual cover to the age of 80.
The Post Office also have a good short term and annual one, but there are so many out there. Look in the Sunday Papers and on the Net also check Tele-text but always read them thoroughly before if possible or immediately after buying it so you can take up the cancellation clause if you need to. You will often get a good deal via your travel agent but try not to take the ones offered by the Cruise Lines as they are the most expensive. Hope that's helpful Neil Dow.
We got a good quote from Endsleigh for annual worldwide insurance - and my husband has some medical conditions, age 64.
You could also check Money Supermarket or Travel Supermarket for insurance quotes.