In reply to Christheclimber:
The only other UK equivalent i think is Snowcard, i dunno if they do annual cover, and last time I checked (a year ago) they were similar to BMC in terms of cost for single trips. Dog tag used to be a favourite but I seem to recall they dramatically changed what they covered making it effectively useless, I don't know if this is now sorted?
Cheaper options abound but not with the same levels of cover. AAC always seems to be a firm favourite, but it is a very different product to what the BMC offer.