if your in BALPA then talk to BFS they have lots of pilot specific deals. If you are just starting out then you could get student membership of BALPA.
They got me a life policy that was less than half the cost of one I had been quoted from a non aviation advisor.
PS
This might have been better in questions forum.