Putting on my trainee Travel Agent hat on.....
What companies have you checked Greg... if you haven't already, have a look at Covermore.... it has some really great rates and they're one of the few that cover natural disasters and terrorist activity.