http://www.direct-travel.co.uk/Index.asp

Have always had annual travel insurance with this group, and the rates are pretty unbeatable for the level of cover received.