Maybe ask a specialised aviation insurance company such as Haywards to sponsor you? I think Adrian Farmer is the man you want to get friendly with.....check him out in the aviation section of about us at the bottom of the page.
http://hayward.ait-s03.avondaleit.co.uk/index_flash.php
They have sponsored the British Helicopter Champs and the British Helicopter Team in the World Champs and you couldn't meet a nicer bunch of insurers!
By the way, this is not an ad, only passing help. I do not work for Haywards.
Hope this helps,
h