How often do you go on holiday? If you travel more than once a year, then you should think about taking an annual insurance policy. This should reduce the cost per trip. But it may not cover going away for an entire year.
www.kerching.tv/2007/08/holiday_insurance_single_trip.html