Thanks for all the responses folks! Also sorry for the confusion of "cancel for any reason." I was talking more like cancelling due to weather and such. For example, the trip I was supposed to take this weekend to New Orleans would be covered potentially due to the hurricane. Things like this are not covered by CC's like the Amex Platinum and CSP because the flights technically weren't cancelled.
Also this past summer all of our travel was cancelled due to medical reasons. The airlines were pretty cooperative, and the CC's did work for the most part, but it would be nice to have something that offered a little more confidence and more of a garuntee if that makes sense.
Thanks again for the responses, and i'll do a bit of research!